- 1. LALRPOP
- 2. Crash course on parsers
- 3. Quick start guide
- 4. Cheatsheet
- 5. Tutorial
- 5.1. Adding LALRPOP to your project
- 5.2. Parsing parenthesized numbers
- 5.3. Type inference
- 5.4. Handling full expressions
- 5.5. Building ASTs
- 5.6. Macros
- 5.7. Fallible actions
- 5.8. Error recovery
- 5.9. Passing state parameter
- 6. Controlling the lexer
- 6.1. LALRPOP's lexer generator
- 6.2. Lexing raw delimited content
- 6.3. Writing a custom lexer
- 6.4. Using tokens with references
- 6.5. Using an external library
- 6.6. Error recovery with custom lexer
- 7. Advanced setup
- 7.1. Generate in source tree
- 7.2. Conditional compilation
- 7.3. Location Tracking
- Contributors