Hi Bill,
@max is the name of the define, and it takes only one argument.
The code for the max() function is injected when the macro is 'called'
with @max(int).
This is similar to the C #define:
#define func(Type) function func(Type a) { return a*2; }
(In C it would be a bad idea to name the define and the function the
same name, but Crack allows you to do that because @func is different
from func)
Hope this helps,
Conrad
> --
> You received this message because you are subscribed to the Google
> Groups "crack-lang-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
crack-lang-de...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.