Hi, my 2 cents are below.

You use 'directives' to refer to pseudo-rules and statements and that's ok
for the start, provided that you'll refer to the docs later, e.g. :default
is a pseudo-rule [1] and lexeme default [2] is a statement. (Jeffrey's
rationale behind statements [3]).

Also, links to the docs on metacpan wouldn't hurt if the presentation will
be used online, of course.

Finally, this quote from Jeffrey helped me understand BNF better; perhaps
it'll be useful to you.

So the basic idea of the SLIF is BNF -- a rewriting system with an alphabet
of terminals, and rules which are composed of symbols. In a context-free
grammar every rule has one LHS symbol, and zero or more RHS symbols. Add a
special start symbol, and you're ready to rock 'n roll!
— http://irclog.perlgeek.de/marpa/2014-01-15#i_8120640

Hope this helps. Thanks for a great read and keep up the good work!

[1]
https://metacpan.org/pod/distribution/Marpa-R2/pod/Scanless/DSL.pod#Default-pseudo-rules

[2]
https://metacpan.org/pod/distribution/Marpa-R2/pod/Scanless/DSL.pod#Lexeme-default-statement

[3] https://groups.google.com/d/msg/marpa-parser/JQIeoikL6lw/93GnnPlNP18J


On Thu, Jun 19, 2014 at 10:21 AM, Paul Bennett <[email protected]>
wrote:

> On Wed, Jun 18, 2014 at 8:01 PM, Jeffrey Kegler
> <[email protected]> wrote:
> > Grune & Jacobs suggest that "::=" be read as "may be replaced by".  I'll
> > often read it as "produces".
>
> All,
>
> I've taken a number of your suggestions on board (as well as some
> other thoughts). The URL for the presentation-in-progress remains the
> same ...
>
>
> https://docs.google.com/presentation/d/1LCU4C8jdl8gM7eMg_yoab2dJqIy7YRMtOtLoUwEpBdk/edit?usp=sharing
>
> Keep 'em coming, folks! I want to make this thing as close to truthful
> as it can be without being painful...
>
>
> --
> Paul
>
> --
> 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.
>

-- 
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