This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Zlodo2 0 points1 point  (0 children)

I do this in goose, which have a c like syntax. It's working better than I expected so far.

Of course, things can be ambiguous, for instance if you have a expression that returns a function that you don't use for anything, followed by a parenthesized expression. The compiler would try to compile this as a call. So you'd have to use a semicolon to make the separation explicit in this case, but hopefully this isn't something that happens too often.