| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I'll leave this sit for a while, and come back to it after some thought
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See comment in the constructor of LazyHolderSupplier for details.
|
|
|
|
|
|
|
|
|
|
Basically, you can now repeat a parenthesis to make new nesting levels.
For example, while ( still matches with ), (( will now only match with
)), so you have as many levels of nesting as you want, and won't get
confused about which closing paren matches which opening one
|
|
The main change is that they won't handle tokens that consist only
of the operator.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This change was made because a component reader might care about
where it's reading a component from.
|
|
|
|
The use case this was created for was to support unary operators, but
it should support operators of any arities, as well some basic meta
operations. I can't think of any obvious ones off the top of my head
but the potential is there.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The biggest change is the addition of variables and assignment
|
|
|
|
|