LOLA(1)
β¨ LOLA(1) β¨
okay bestie, buckle up, we're reading the lola manual page together and honestly? it's short, it's sweet, it's giving main character energy π
(and yes, that's General Commands Manual energy, lowercase lola in the corner, iykyk)
π NAME π
lola β LL parser generator
like. that's it. that's the whole vibe. she generates parsers. iconic. π
πΈ SYNOPSIS πΈ
lola [--format c|python] [--output filename] [-Dname] grammar.ll
okay so this is literally how you call her. every bracket is optional, grammar.ll is not. no cap.
π¦ DESCRIPTION π¦
so lola is a general purpose parser generator for context-free LL languages. fr fr. that's her whole thing.
she can generate either:
- a C program, or
- a Python data structure
...and that generated thing will parse the language that's represented by your context-free LL grammars. so you write the grammar, she writes the parser, you go touch grass. slay. π
π AUTHOR π
Keith Packard β yes, that Keith Packard. respect. π«Ά
so yeah, that's the whole page! it was short but she ate ππΈ this came from the lola source, manual page LOLA(1), and ngl there's no date on this footer so I can't tell you when it was written β but the vibe is timeless, bestie πβ¨
π¦ where this page comes from
- debian bookworm: lola 1.6-1 Β· GPL-3.0-or-later
- debian trixie: lola 1.8-1 Β· GPL-3.0-or-later
- ubuntu jammy: lola 1.6-1 Β· GPL-3.0-or-later
- ubuntu noble: lola 1.6-1 Β· GPL-3.0-or-later
- ubuntu questing: lola 1.8-1
- ubuntu resolute: lola 1.8-2 Β· GPL-3.0-or-later
- ubuntu stonking: lola 1.8-2 Β· GPL-3.0-or-later
- Copyright Β© 2019 Keith Packard <keithp@keithp.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms