Author: autrijus Date: Mon Mar 13 10:42:03 2006 New Revision: 11888 Modified: trunk/docs/imcc/syntax.pod trunk/src/ops/core.ops
Log: * misc. doc cleanups: pushaction's invocation flag (0/1 meaning normal/abnormal return), and that .HLL is file scoped. Modified: trunk/docs/imcc/syntax.pod ============================================================================== --- trunk/docs/imcc/syntax.pod (original) +++ trunk/docs/imcc/syntax.pod Mon Mar 13 10:42:03 2006 @@ -160,7 +160,7 @@ =item .HLL "hll_name", "hll_lib" -Define the HLL for the current module. If the string C<hll_lib> isn't empty +Define the HLL for the current file. If the string C<hll_lib> isn't empty this B<compile time pragma> also loads the shared lib for the HLL, so that integer type constants are working for creating new PMCs. Modified: trunk/src/ops/core.ops ============================================================================== --- trunk/src/ops/core.ops (original) +++ trunk/src/ops/core.ops Mon Mar 13 10:42:03 2006 @@ -691,7 +691,8 @@ Push the given Sub PMC $1 onto the control stack. If the control stack is unwound due to a C<popmark>, subroutine return, or an exception, the -subroutine will be invoked. +subroutine will be invoked with an integer argument: C<0> means a normal +return; C<1> means an exception has been raised. =cut
