summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorZefram <zefram@fysh.org>2010-10-26 23:58:42 +0100
committerFather Chrysostomos <sprout@cpan.org>2010-10-26 20:22:50 -0700
commit3ad73efd7b04b72db7f9f29e241e3ed4b806e132 (patch)
treef63fae393f602974377618f63eb869c7d1ef3e5e /embed.fnc
parent2c63ecadcb2533b7a53efa836736d86cb484d969 (diff)
downloadperl-3ad73efd7b04b72db7f9f29e241e3ed4b806e132.tar.gz
new API functions op_scope and op_lvalue
The function scope() goes into the API as op_scope(), and mod() goes into the API as op_lvalue(). Both marked experimental, because their behaviour is a little quirky and not trivially dequirkable.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc6
1 files changed, 2 insertions, 4 deletions
diff --git a/embed.fnc b/embed.fnc
index 700e5da971..3a1eb52c60 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -732,8 +732,7 @@ Apd |void |mg_magical |NN SV* sv
Apd |int |mg_set |NN SV* sv
Ap |I32 |mg_size |NN SV* sv
Ap |void |mini_mktime |NN struct tm *ptm
-: Used by MOD(), which Data::Alias uses
-EXp |OP* |mod |NULLOK OP* o|I32 type
+AMpd |OP* |op_lvalue |NULLOK OP* o|I32 type
: Used in op.c and pp_sys.c
p |int |mode_from_discipline|NULLOK const char* s|STRLEN len
Ap |const char* |moreswitches |NN const char* s
@@ -1099,8 +1098,7 @@ Apd |NV |scan_bin |NN const char* start|STRLEN len|NN STRLEN* retlen
Apd |NV |scan_hex |NN const char* start|STRLEN len|NN STRLEN* retlen
Ap |char* |scan_num |NN const char* s|NN YYSTYPE *lvalp
Apd |NV |scan_oct |NN const char* start|STRLEN len|NN STRLEN* retlen
-: Used in perly.y
-p |OP* |scope |NULLOK OP* o
+AMpd |OP* |op_scope |NULLOK OP* o
Ap |char* |screaminstr |NN SV *bigstr|NN SV *littlestr|I32 start_shift \
|I32 end_shift|NN I32 *old_posp|I32 last
Apd |void |setdefout |NULLOK GV* gv