Re: Finding a parse inside a (potentially long) string?

2016-12-23 Thread hovercraft-google
Yes, this is exactly what I do, and it works. MO, just make sure your BNF produces a parser that parses all the inputs > correctly and then use parens to weed out the uninteresting parts as needed. > -- You received this message because you are subscribed to the Google Groups "marpa parser" gr

Re: Finding a parse inside a (potentially long) string?

2016-12-22 Thread hovercraft-google
In my previous post I accidentally abused term DSL - I just meant 'parsers', sorry, -- 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 marpa-parser+unsubscr...@goo

Re: Finding a parse inside a (potentially long) string?

2016-12-22 Thread hovercraft-google
Thank you very much for your attention and references. Actually, I already saw and continue to study some of it. In essence, what I am looking for is a most efficient development tool for DSLs in several application areas. Specifics is in that these kinds of DSL doesn't require strict parsing o

Re: Finding a parse inside a (potentially long) string?

2016-12-21 Thread hovercraft-google
Well, this is a fate of those examples :) I have some generic question: what is the easiest way to skip part of input stream until some keyword or lexeme appears? Is it possible to do this in Marpa without using external lexer and/or events? May be putting an undesired_part symbol inside parent