Ticket #1738: PCA-patch-005.patch

File PCA-patch-005.patch, 1.5 KB (added by Paul C. Anagnostopoulos, 4 years ago)
  • src/ops/core.ops

     
    10091009 
    10101010=item .PARROT_ERRORS_GLOBALS_FLAG 
    10111011 
    1012 Throw an exception if global doesn't exist.  Default: on. 
     1012Throw an exception if a global doesn't exist. This 
     1013flag is not used by Parrot and is deprecated. 
    10131014 
    10141015=item .PARROT_ERRORS_OVERFLOW_FLAG 
    10151016 
    1016 Throw math overflow instead of promoting to BigInt.  Default: off. 
     1017When performing arithmetic on Integer PMCs, throw a math overflow exception 
     1018instead of promoting to BigInt. This flag does not pertain to native integers, 
     1019which are never promoted. Default: off. 
    10171020 
    10181021=item .PARROT_ERRORS_PARAM_COUNT_FLAG 
    10191022 
    1020 Throw exception on argument <-> param count mismatch.  Default: off. 
     1023Throw an exception on an argument versus parameter count mismatch. Default: on. 
    10211024 
    10221025=item .PARROT_ERRORS_RESULT_COUNT_FLAG 
    10231026 
    1024 Throw exception on return <-> result count mismatch. Default: off. 
     1027Throw an exception on a return versus result count mismatch. Default: off. 
    10251028 
    10261029=item .PARROT_ERRORS_ALL_FLAG 
    10271030 
  • DEPRECATED.pod

     
    249249 
    250250L<https://trac.parrot.org/parrot/ticket/1655> 
    251251 
     252=item errorson, errorsoff operations [eligible in 2.7] 
     253 
     254The C<.PARROT_ERRORS_GLOBAL_FLAG> flag will be eliminated. It is not used by Parrot. 
     255 
    252256=back 
    253257 
    254258=head1 Bytecode