On Tue, 2007-09-18 at 13:05 -0700, Erick Tryzelaar wrote:
> On 9/18/07, Erick Tryzelaar <[EMAIL PROTECTED]> wrote:
> > I like that. _ctor_int was useful but this should be more clear to new
> > folks.
>
>
> btw, have you removed support for the _ctor_int magic?
On the contrary:
sctor_definition := ctor stvarlist sname sfun_arg+ sopt_traint_eq
scompound =>#
"""
(let*
(
(name (string-append "_ctor_" _3))
(vs _2)
(ret `(ast_name ,_3 ()))
(traint _5)
(body _6)
(args _4)
)
`(ast_curry ,_sr ,name ,vs ,args (,ret ,traint) Function ,body))
""";
you can see the parser is using it .. :)
--
John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Felix-language mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/felix-language