3.7.11 A Pure (Reentrant) Parser

2022-06-08 Thread slipbits
The first sentence reads "A /reentrant/ program is one which does not alter in the course of execution; in other words, it consists entirely of /pure/ (read-only) code. " Some points which confuse me: 1. "alters" what? The object is not mentioned. Did you mean that it does not alter non-loc

Questions on 3.4.6 Actions

2022-06-08 Thread slipbits
In 3.4.6 Actions the format of a name, as in RULE[name}, not mentioned nor is the scope of the name, nor any constraint. For purposes of this discussion we define EBNF tag as the RULE name. Am I correct in assuming that: 1. A EBNF tag is composed of alphabetic, numeric characters and a dash