Related articles |
---|
coupling LALR with a scanner? armelasselin@hotmail.com (Armel) (2011-07-05) |
Re: coupling LALR with a scanner? armelasselin@hotmail.com (Armel) (2011-07-07) |
coupling LALR with a scanner? uu3kw29sb7@snkmail.com (Karsten Nyblad) (2011-07-07) |
Re: coupling LALR with a scanner? uu3kw29sb7@snkmail.com (Karsten Nyblad) (2011-07-08) |
Re: coupling LALR with a scanner? armelasselin@hotmail.com (Armel) (2011-08-04) |
Re: coupling LALR with a scanner? paul@paulbmann.com (Paul B Mann) (2011-09-13) |
Re: coupling LALR with a scanner? armelasselin@hotmail.com (Armel) (2011-09-16) |
[9 later articles] |
From: | "Armel" <armelasselin@hotmail.com> |
Newsgroups: | comp.compilers |
Date: | Tue, 5 Jul 2011 01:02:22 +0200 |
Organization: | les newsgroups par Orange |
Keywords: | parse, lex, question |
Posted-Date: | 07 Jul 2011 00:03:26 EDT |
Hi,
I am exploring the possibility of choosing between several lexers depending
on the current state of an LALR parser (i.e. if a state can accept
productions such as A => A . 'a' b, B => . 'c', then the selected lexer will
accept (at least) 'a' and 'c', for rightmost positions the lookahead symbols
would be acceptable as well)
Is there any literature about this? or example? I searched around for
scannerless/lexerless parsing but could not make my mind.
Regards
Armel Asselin
[The usual approach is to set flex start states in your yacc or bison parser.
-John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.