cococpp(1)
β¨ NAME β¨
okay so bestie, meet cococpp π β it's the Coco/R Compiler Generator, the C++ Version specifically. yes, that's a whole compiler generator. it makes compilers. for you. iconic behavior honestly π
πΈ HINT πΈ
listen, this part is important so lean in π«Ά
by default, cococpp expects the Parser.frame and Scanner.frame files to be chillin' in the same directory as the grammar (that's the atg-file) that you're translating. so like, same folder, no cap πβ¨
but here's the slay: those frame files are architecture independent, which means you don't have to go hunting for them β the default frame files live right here:
/usr/share/coco-cpp/
so if you ever lose them, that's where they're at π
π¦ SEE ALSO π¦
want the lore? the documentation? the whole backstory? π
- check out the package
coco-docfor documentation β that's the one, fr fr π
and that's the whole page, bestie!! short, sweet, and absolutely ate π β¨ this gem is Coco/R Compiler Generator (C++ Version), dated Jan 02, 2012, from the General Commands Manual β so go forth and generate those compilers, main character πππ
π¦ where this page comes from
- debian bookworm: coco-cpp 20120102-2
- debian trixie: coco-cpp 20120102-4 Β· GPL-2.0-or-later WITH Coco/R exception
- ubuntu jammy: coco-cpp 20120102-1build2
- ubuntu noble: coco-cpp 20120102-3 Β· GPL-2.0-or-later WITH Coco/R exception
- ubuntu questing: coco-cpp 20120102-4
- ubuntu resolute: coco-cpp 20120102-4build1 Β· GPL-2.0-or-later WITH Coco/R exception
- ubuntu stonking: coco-cpp 20120102-4build1 Β· GPL-2.0-or-later WITH Coco/R exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms