1 citations · 1 across the 7 of their papers we have counts for
4 papers · 2 filters
A declarative extension of parsing expression grammars for recognizing most programming languages
Tetsuro Matsumura, Kimio Kuramitsu
Parsing Expression Grammars are a popular foundation for describing syntax. Unfortunately, several syntax of programming languages are still hard to recognize with pure PEGs. Notor…
Nez: practical open grammar language
Kimio Kuramitsu
Nez is a PEG(Parsing Expressing Grammar)-based open grammar language that allows us to describe complex syntax constructs without action code. Since open grammars are declarative a…
Implementing a Small Parsing Virtual Machine on Embedded Systems
Shun Honda, Kimio Kuramitsu
PEGs are a formal grammar foundation for describing syntax, and are not hard to generate parsers with a plain recursive decent parsing. However, the large amount of C-stack consump…
Fast, Flexible, and Declarative Construction of Abstract Syntax Trees with PEGs
Kimio Kuramitsu
We address a declarative construction of abstract syntax trees with Parsing Expression Grammars. AST operators (constructor, connector, and tagging) are newly defined to specify fl…