Path to this page:
./
wip/carburetta,
Fused scanner parser generator
Branch: CURRENT,
Version: 0.8.20,
Package name: carburetta-0.8.20,
Maintainer: michaCarburetta is an open source fused scanner parser generator for the C and C++
languages. Fused means it can generate both the scanner and the parser from
the same input which simplifies parsing languages. This is beneficial for the
following reasons:
* You won't have to manually ferry data and types back and forth between the
scanner and the parser.
* The nuances of the scanner are available to the parser. If the type of a
"[0-9]+" patterned token is "int" then that is also the type the token appears
as in the parser's grammar. No longer a need to shovel everything into a
single "token" data type only to "unshovel" it later.
Master sites:
Filesize: 258.255 KB
Version history: (Expand)
- (2024-01-17) Updated to version: carburetta-0.8.20
- (2023-04-19) Updated to version: carburetta-0.8.6
- (2023-02-13) Package has been reborn
- (2021-11-17) Package added to pkgsrc.se, version carburetta-0.8.4 (created)