build an "alternation" rule including all defined rules if no initial rule is defined
allow to specify an optional filename for tokenizer, which can be used to improve error-messages (for example)
bugfix: compiling 'array' was broken
ddump and dprint are now part of the grammar, because they need a little different treatment than other method calls
no need to define ddump and dprint in sandbox
fixes and improvments