[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Which lexer do people use?
From: |
Daniele Nicolodi |
Subject: |
Which lexer do people use? |
Date: |
Fri, 3 Jul 2020 15:15:12 -0600 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
Hello,
the historical pairing is using Flex with Bison. However, while Bison is
under active development and seems to be a very solid code base, there
isn't much activity on the Flex side https://github.com/westes/flex and
Flex codebase and capabilities show their age.
I recently became aware of RE/flex https://www.genivia.com/reflex.html
which seems very promising. However, it only generates a C++ scanner
which may be (I haven't tried) to retro-fit into existing C projects to,
for example, gain full unicode (in its utf8 encoded form) support.
Has anyone tried to hammer a C++ scanner peg generated by RE/flex into a
C grammar hole generated by Bison?
Which other scanners do people use?
Thank you.
Cheers,
Dan
- Which lexer do people use?,
Daniele Nicolodi <=
- Re: Which lexer do people use?, Akim Demaille, 2020/07/04
- Re: Which lexer do people use?, Christian Schoenebeck, 2020/07/04
- Re: Which lexer do people use?, Akim Demaille, 2020/07/06
- Re: Which lexer do people use?, Maury Markowitz, 2020/07/06
- Re: Which lexer do people use?, Christian Schoenebeck, 2020/07/06
- Parsing a language with optional spaces, Maury Markowitz, 2020/07/06
- Re: Parsing a language with optional spaces, Christian Schoenebeck, 2020/07/06
- Re: Parsing a language with optional spaces, Maury Markowitz, 2020/07/06
- Re: Parsing a language with optional spaces, Christian Schoenebeck, 2020/07/06
- Re: Parsing a language with optional spaces, Akim Demaille, 2020/07/08