https://github.com/rurumimic/lexyacc
https://github.com/rurumimic/lexyacc
bison compiler flex lex lexer parser scanner yacc
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rurumimic/lexyacc
- Owner: rurumimic
- License: mit
- Created: 2024-07-06T06:20:07.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-09-03T23:28:07.000Z (10 months ago)
- Last Synced: 2025-09-04T01:17:41.682Z (10 months ago)
- Topics: bison, compiler, flex, lex, lexer, parser, scanner, yacc
- Language: Yacc
- Homepage:
- Size: 98.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lex & yacc
## Rust Lexer and Parser
### Packages
- github: [logos](https://github.com/maciejhirsz/logos), [handbook](https://logos.maciej.codes/)
- github: [lalrpop](https://github.com/lalrpop/lalrpop), [tutorial](https://lalrpop.github.io/lalrpop/)
### Projects
- [ShrimpQL](src/shrimpql/README.md)
---
## Classic Lexer and Parser
### Docs
- bison: [manual](https://www.gnu.org/software/bison/manual/bison.html)
### Book
- [lex & yacc, 2nd](book/README.md)
- [src](book/src)
- compilers: principles, techniques, and tool
#### Lex & Yacc, 2nd
1. lex & yacc
- [grammar](book/src/grammar/README.md)
2. lex
- [regex](book/src/regex/README.md)
- [wordcount](book/src/wordcount/README.md)
- [command line](book/src/command_line/README.md)
- [c analyzer](book/src/c_analyzer/README.md)
3. yacc
- [calculator](book/src/calculator/README.md)
4. [menu generation language](book/src/menu_generation_language/README.md)
5. sql
- [sql](book/src/sql/README.md)
- [embedded sql](book/src/embedded_sql/README.md)
### Packages
```bash
sudo apt install yacc flex
```