http://marvin.cs.uidaho.edu/Teaching/CS445/grammar.htm— that is. Very gentle and informal, but dense and informative, covering (E)BNF, precedence, associativity, ambiguity, tips for grammar writing and useful examples.
What I find both useful and amusing: (1) the grammar syntax is nearly SLIF, sans the angle brackets; so (1a) examples can be fed to Marpa::R2::Scanless::G almost as they are; but (1b) 'grammar' is not described as a thing that can be used easily to 'parse', e.g.: A grammar is used to specify the syntax of a language. It answers the > question: What sentences are in the language and what are not? *Parse *is to show how a sentence could be built from a grammar A sure sign of pre-Marpa days when grammar were written mostly as a specification for humans, as was frequently discussed in this group. -- 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.
