Am Dienstag, 25. Juli 2006 02:20 schrieb Will Coleda:
> In an effort to construct a test case for something else, I got this  
> to bus error:
>
> .sub main :main
>    $S0 = <<"END_PIR"
>    .constant int foo = 1
> END_PIR
>    $P0 = compreg 'PIR'
>    $P0($S0)
> .end

Well, that's a syntax error[1], and it fails for the same reason, why the eval 
test, I've put it, is failing: the compilation returns a NULL result, which 
get's unchecked and uncaught. 

Please consolidate ticket numbers (#39892)

leo


[1]
.constant vs. .const syntax:
see docs/imcc/syntax.pod:

       .const <type> <identifier> = <const>
           Define a named constant of style type and value const.

and docs/imcc/macros.pod

Yes, that needs syntax cleanup & merging too.

Reply via email to