Info.ProductionSourcelhs p returns the left-hand side nonterminal of production p
rhs p returns the right-hand side symbols of production p
length p returns the number of symbols on the right-hand side of production p
Returns `REGULAR for ordinary productions and `START for pseudo (start) productions generated for entrypoints
all g is the set of all productions in grammar g