From: Stefan Kaes Date: 2005-11-25T02:08:32+09:00 Subject: Re: semenatics of if/unless/while statement modifiers daz wrote: >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 > > > Already revoked my statement. For different reasons though. YACC has nothing to do with it, at all. Sorry for the confusion. -- stefan