diff options
author | Reini Urban <rurban@x-ray.at> | 2010-03-04 12:53:51 +0100 |
---|---|---|
committer | Rafael Garcia-Suarez <rgs@consttype.org> | 2010-03-08 09:54:01 +0100 |
commit | 22f163041726650629bf28dcd039ad3970b34019 (patch) | |
tree | 38709d9ac1396b9f69991d501ee26e2e4660e960 /pp_ctl.c | |
parent | 88c9975e7b98d350d1b6ec529e43d24699437316 (diff) | |
download | perl-22f163041726650629bf28dcd039ad3970b34019.tar.gz |
Add perlintern.pod documentation docatch + prescan_version
docatch - perl run-time exception handling
Diffstat (limited to 'pp_ctl.c')
-rw-r--r-- | pp_ctl.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -2831,6 +2831,20 @@ S_save_lines(pTHX_ AV *array, SV *sv) } } +/* +=for apidoc docatch + +Check for the cases 0 or 3 of cur_env.je_ret, only used inside an eval context. + +0 is used as continue inside eval, + +3 is used for a die caught by an inner eval - continue inner loop + +See cop.h: je_mustcatch, when set at any runlevel to TRUE, means eval ops must +establish a local jmpenv to handle exception traps. + +=cut +*/ STATIC OP * S_docatch(pTHX_ OP *o) { |