leaf
leaf
It's just like an array table, just delimited by indentation.
also, it would be nice to have some symbol or word that represents not `nil`.
No, it conflicts with something that might actually have a type of "Value". And it's too verbose.
I'm not sure ``` x = (? hello, ?world) -> x = (~ hello, ~world) -> x = (* hello, *world) -> x = (! hello, !world) -> x =...
Ah yeah, underscore is good idea. more options for not nil: ``` x = (not nil hello, not nil world) -> x = (!nil hello, !nil world) -> ```
Also, just so I don't forget. This type checking should probably also work with class inheritance.
I think that's fine, did the same bug exist before the command line parser update?
The syntax you suggested with `\` at the beginning of the next line would conflict with the `with` block syntax. We could implement this by having the `\` be a...
That's a good point @Penguinum about not being able to leave out parens with that style. Regarding white-space, since there's a character signifying the next line there doesn't need to...
You can already put any expression in a `with` statement. It's not possible to put assignment in a `while` loop.