1 citations · 1 across the 7 of their papers we have counts for
7 papers
CPEG: A Typed Tree Construction from Parsing Expression Grammars with Regex-Like Captures
Daisuke Yamaguchi, Kimio Kuramitsu
CPEG is an extended parsing expression grammar with regex-like capture annotation. Two annotations (capture and left-folding) allow a flexible construction of syntax trees from arb…
Linear Parsing Expression Grammars
Nariyoshi Chida, Kimio Kuramitsu
PEGs were formalized by Ford in 2004, and have several pragmatic operators (such as ordered choice and unlimited lookahead) for better expressing modern programming language syntax…
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…
Service Dependability with Continuously Revised Assurance Cases by Multiple Stakeholders: A Case Study
Kimio Kuramitsu
Recently, assurance cases have received much attentions in the field of software-based computer systems and IT services. However, software very often changes and there are no stron…
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…