Global Information Lookup Global Information

Re2c information


re2c
Original author(s)Peter Bumbulis
Initial releasearound 1994; 30 years ago (1994)[1]
Stable release
3.1[2] Edit this on Wikidata / 19 July 2023; 10 months ago (19 July 2023)
Repositorygithub.com/skvadrik/re2c
TypeLexical analyzer generator
LicensePublic domain
Websitere2c.org

re2c is a free and open-source lexer generator for C, C++, Go, and Rust. It compiles declarative regular expression specifications to deterministic finite automata. Originally written by Peter Bumbulis and described in his paper,[1] re2c was put in public domain and has been since maintained by volunteers.[3] It is the lexer generator adopted by projects such as PHP,[4] SpamAssassin,[5] Ninja build system[6] and others. Together with the Lemon parser generator, re2c is used in BRL-CAD.[7] This combination is also used with STEPcode, an implementation of ISO 10303 standard.[8]

  1. ^ a b Bumbulis, Peter; Donald D., Cowan (March–December 1993). "RE2C: a more versatile scanner generator". ACM Letters on Programming Languages and Systems. 2 (1–4): 70–84. doi:10.1145/176454.176487. S2CID 14814637.
  2. ^ "Release 3.1". 19 July 2023. Retrieved 3 August 2023.
  3. ^ "Authors, re2c documentation".
  4. ^ "Building PHP". PHP Internals Book. Retrieved 2020-07-20.
  5. ^ "SpamAssassin (sa-compile)".
  6. ^ "Ninja: build.ninja". Ninja. Retrieved 2020-07-20.
  7. ^ "BRL-CAD (tools: re2c)".
  8. ^ "Build Process".

and 4 Related for: Re2c information

Request time (Page generated in 0.5252 seconds.)

Re2c

Last Update:

re2c is a free and open-source lexer generator for C, C++, Go, and Rust. It compiles declarative regular expression specifications to deterministic finite...

Word Count : 1447

Lexical analysis

Last Update:

that directly jumps to follow-up states via goto statements. Tools like re2c have proven to produce engines that are between two and three times faster...

Word Count : 3323

Comparison of parser generators

Last Update:

DFA direct code, DFA table driven, and NFA regex libraries C++ Mixed All Free, BSD re2c DFA direct code C, C++, Go, Rust Mixed All Free, public domain...

Word Count : 1106

Tagged Deterministic Finite Automaton

Last Update:

LR(0). The algorithm was implemented in the open-source lexer generator RE2C. Trafimovich formalized Kuklewicz disambiguation algorithm. In 2018 Angelo...

Word Count : 4605

PDF Search Engine © AllGlobal.net