Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Yang, Wuu | en_US |
dc.date.accessioned | 2018-08-21T05:57:15Z | - |
dc.date.available | 2018-08-21T05:57:15Z | - |
dc.date.issued | 2017-01-01 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/147224 | - |
dc.description.abstract | We 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.iso | en_US | en_US |
dc.subject | context-free grammar | en_US |
dc.subject | grammar | en_US |
dc.subject | extended LALR parser | en_US |
dc.subject | LR parser | en_US |
dc.subject | LALR parser | en_US |
dc.subject | parsing | en_US |
dc.title | Extended LALR(1) Parsing | en_US |
dc.type | Proceedings Paper | en_US |
dc.identifier.journal | THIRTEENTH INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS (ICAS 2017) | en_US |
dc.citation.spage | 30 | en_US |
dc.citation.epage | 35 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000428763400006 | en_US |
Appears in Collections: | Conferences Paper |