An open API service indexing awesome lists of open source software.

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

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
```