re2c
Lexer generator
Automates the creation of lexical analyzers for various programming languages.
Lexer generator for C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, V and Zig.
1k stars
35 watching
174 forks
Language: C
last commit: about 2 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
haskell/alex | A tool for generating lexical analysers in Haskell | 298 |
benhanson/lexertl14 | Generates modular lexical analyzers | 46 |
cdklabs/jsii-srcmak | Generates source code in multiple languages from TypeScript | 20 |
martinnowak/lexer | A lexer generator for D programming language | 13 |
b3b00/csly | A C# library that simplifies the generation of lexers and parsers using compact, type-safe definitions. | 377 |
gerhobbelt/jison | An API for creating parsers in JavaScript that generates bottom-up parsers from grammar files | 119 |
quil-lang/alexa | A tool for generating lexical analyzers in Common Lisp. | 60 |
jimsynz/lex_luthor | A state-based lexer generator for Elixir | 33 |
larscom/ng-qrcode-svg | A simple QR code generator component for Angular applications | 2 |
lexborisov/yauid | Generates unique IDs based on timestamp and node ID without coordination between nodes. | 21 |
sean1708/rusty-cheddar | Automatically generates C header files from Rust source code | 191 |
rudolfkurkams/structpacker | A binary serializer that generates optimized C# serialization code using Source Generators technology | 77 |
synrc/rpc | Generates API SDKs for various languages based on Erlang's Type Specification. | 18 |
suirad/zig-header-gen | Automates code generation of headers and bindings for multiple languages from Zig source code | 77 |
georgestagg/webr | Compiles R statistical language into WebAssembly for use in web browsers and Node | 1 |