Alt. macros?
Closed this issue · 1 comments
TropicSapling commented
Instead of:
macro m (arg1) (arg2) {
return ...;
}
You could have:
func m (dont_eval arg1) (dont_eval arg2) -> ... { // obviously 'dont_eval' would be renamed
...
}
Would allow for you to specify that some args should be evaluated while others shouldn't.
TropicSapling commented
This has basically been implemented now, where dont_eval
has become frozen
and similar.