leaf

Results 383 comments of 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.