>
> Also on slide 2: The LHS of a production is not really its name, it's a 
> symbol.  That is, "A ::= B" says that symbol A derives (or produces or 
> can be rewritten to) symbol B.  "A" is sometimes used to "name" the 
> rule, to be sure, but it's dangerous to think of it as the rule's name.   
> One reason it is dangerous is that several rules can have the same LHS:
>

I always say to myself '::=' is read as 'is defined to be'. So here A ::= B 
reads as A is defined to be B (which in turn must be defined....).
 

-- 
You received this message because you are subscribed to the Google Groups 
"marpa parser" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to