Proceedings of the Fourth International C* Conference on Computer Science and Software Engineering 2011
DOI: 10.1145/1992896.1992907
|View full text |Cite
|
Sign up to set email alerts
|

Full LR(1) parser generator Hyacc and study on the performance of LR(1) algorithms

Abstract: Despite the popularity of LALR(1) parser generators such as Yacc/Bison and LL parser generators such as ANTLR, robust and effective LR(1) parser generators are rare due to expensive performance and implementation difficulty. This work employed relevant algorithms, including the Knuth canonical algorithm, Pager's practical general method, lane-tracing algorithm, unit production elimination algorithm and its extension, and the edgepushing algorithm, implemented an efficient, practical and Yacc/Bison-compatible o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…Language designers tend to target LALR(1) acceptability rather than LR(1) parsers. Recent work by McPeak [34] and Chen and Pager [35] explores the effective implementation of LR(1) parsers and addresses the concerns noted earlier.…”
Section: Parser Generator Performancementioning
confidence: 99%
“…Language designers tend to target LALR(1) acceptability rather than LR(1) parsers. Recent work by McPeak [34] and Chen and Pager [35] explores the effective implementation of LR(1) parsers and addresses the concerns noted earlier.…”
Section: Parser Generator Performancementioning
confidence: 99%