Full metadata record
DC FieldValueLanguage
dc.contributor.authorYang, Wuuen_US
dc.date.accessioned2018-08-21T05:57:15Z-
dc.date.available2018-08-21T05:57:15Z-
dc.date.issued2017-01-01en_US
dc.identifier.urihttp://hdl.handle.net/11536/147224-
dc.description.abstractWe identify a class of context-free grammars, called the extended LALR(1) (ELALR(1)), which is a superclass of LALR(1) and a subclass of LR(1). Our algorithm is essentially a smarter method for merging similar states in the LR(1) state machines. LALR(1) would merge every pair of similar states. In contrast, our algorithm merges a pair of similar states only if no (reduce-reduce) conflicts will be created. Thus, when no conflicts occur, our algorithm produces exactly the same state machines as the LALR(1) algorithm. However, when the LALR(1) algorithm reports conflicts, our algorithm may still produce a (larger) conflict-free state machine. In the extreme case when no states can be merged, our algorithm simply returns the original LR(1) machines. An important characteristic of the ELALR(1) algorithm is that there is no backtracking. On the other hand, the ELALR(1) algorithm does not guarantee the minimum state machines.en_US
dc.language.isoen_USen_US
dc.subjectcontext-free grammaren_US
dc.subjectgrammaren_US
dc.subjectextended LALR parseren_US
dc.subjectLR parseren_US
dc.subjectLALR parseren_US
dc.subjectparsingen_US
dc.titleExtended LALR(1) Parsingen_US
dc.typeProceedings Paperen_US
dc.identifier.journalTHIRTEENTH INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS (ICAS 2017)en_US
dc.citation.spage30en_US
dc.citation.epage35en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000428763400006en_US
Appears in Collections:Conferences Paper