Age | Commit message (Collapse) | Author |
|
|
|
|
|
This makes whole Lingo compiled code relocatable
|
|
This will let us relocate code as we want, particularly when a
macro/handler is defined
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Two reduce/reduce conflicts less. 4 to go.
|
|
|
|
8 to go.
There was incorrect parsing for put..after command.
|
|
|
|
In this mode we treat every parameter as a string, not a keyword
or built-in name
|
|
|
|
|
|
|
|
|
|
|
|
That is yet-another deviation from clean grammar rules in origial.
In order to avoid mess, two-word builtins are implemented, and
'sound <op>' are also switched to that method.
|
|
|
|
|
|
|
|
|
|
|
|
It looks like they are optional. The proper grammar change will follow
|
|
|
|
|
|
|
|
It requires handler name after 'end' keyword
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|