Quoting Luke Palmer via RT <[EMAIL PROTECTED]>:

> Dave Brondsema writes:
> > # New Ticket Created by  Dave Brondsema 
> > # Please include the string:  [perl #33092]
> > # in the subject line of all future correspondence about this issue. 
> > # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=33092 >
> > 
> > 
> > 
> > If I define a sub as:
> > 
> > .sub print
> >     .param string arg
> >     print arg
> > .end
> > 
> > 
> > Then I cannot invoke it using the IMCC "short way":
> >   print("hello")
> > because I get this error:
> >   error:imcc:op not found 'print' (print<0>)
> 
> You can invoke it the "almost short way":
> 
>     "print"("hello")
> 
> You can also define the sub like this:
> 
>     .sub "print"
>         .param string arg
>         print arg
>     .end
> 
> Which is quite nice for compiler writers.
> 

That looks really great, but when I try it in 0.1.1 (on Windows), I get:

error:imcc:parse error, unexpected '(', expecting '\n'

-- 
Dave Brondsema : [EMAIL PROTECTED] 
http://www.brondsema.net : personal 
http://www.splike.com : programming 
http://csx.calvin.edu : student org 

Reply via email to