Stefan Kaes wrote:
> [...]
> Exactly. Although I'm a bit confused by the term RHS identifier. In
> usual compiler/language semantics  speak, this term is reserved for
> identifiers occurring on the RHS of an assignment. If I understand it
> correctly, you use it for "not occurring on the left hand side of an
> assignment"?
>


From a 'Guide to Lex & Yacc' (no link, sorry):

3.  YACC
3.1  Theory

"Terms that appear on the left-hand side (lhs) of a production, such
as E(expression) are nonterminals.  Terms such as id(identifier) are
terminals (tokens returned by lex) and only appear on the right-hand
side (rhs) of a production."


daz