Published December 30, 2023
| Version 0.2.0
Software
Open
Paguroidea: Fused Parser Generator with Transparent Semantic Actions
Creators
Description
This artifact provides source code and detailed guidance on building and benchmarking the Paguroidea parser generator. Paguroidea integrates lexer-parser fusion alongside a unique transparent encoding of semantic actions, delivering flexibility and performance. Developed using the Rust programming language, the Paguroidea enjoys good portability. Therefore, the setup process and the acquisition of results would not require too much effort.
The archive uploaded includes all the benchmark data used in the evaluation section of our paper.
Files
paguroidea.zip
Files
(51.5 MB)
Name | Size | Download all |
---|---|---|
md5:6afa04fbc9d0ea9ad23059fea5568000
|
51.4 MB | Preview Download |
md5:63761cfb382f8dc062876a0ea009d44c
|
65.1 kB | Preview Download |
Additional details
Funding
- Division of Computing and Communication Foundations
- SHF: Small: Data Movement Complexity: Theory and Optimization SHF-2217395
- Division of Computing and Communication Foundations
- Collaborative Research: SHF: Small: Programmable Hierarchical Caches: Design, Programming, and Prototyping CCF-2114319
- Division of Computer and Network Systems
- CNS Core:Small: Prescriptive Software Caching Using Leases CNS-1909099