DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Choe, Kwang-Moo | - |
dc.contributor.advisor | 최광무 | - |
dc.contributor.author | Lee, Gyung-Ok | - |
dc.contributor.author | 이경옥 | - |
dc.date.accessioned | 2011-12-13T05:25:11Z | - |
dc.date.available | 2011-12-13T05:25:11Z | - |
dc.date.issued | 2000 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=157667&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/33152 | - |
dc.description | 학위논문(박사) - 한국과학기술원 : 전산학전공, 2000.2, [ iii, 74 p. ] | - |
dc.description.abstract | As formal approaches to characterize LL languages, the restricted LR grammars, PLR and κ-transformable grammars have been characterized by suggesting left-to-right covering transformations. The κ-transformable grammar was conjectured as the upper bound of the grammars which have such covering transformations. The previous transformation of κ-transformable grammars, however, requires construction of intricate multiple stack machine. Moreover, κ-transformable-ness of a grammar is determined by trial-and-error construction of cycle-free multiple stack machines. On the other hand, PLR grammar is known as a well-characterized subgrammar of κ-transformable grammar. The claim, however, is not obvious since there is no proof about the relationship between PLR and κ-transformable grammars. First, a grammatical transformation and a grammatical characterization of κ-transformable grammar are suggested. They do not require any construction of multiple stack machine. Second, it is shown that PLR grammar class is not a subclass of κ-transformable grammar class. Third, an extended LL-to-LR covering transformation is suggested. The transformable grammar class includes PLR and κ-transformable grammar strictly, and it is called extended PLR. The new transformation needs a single deterministic process compared to the teial-and-error processes of κ-transformable grammars. Fourth, an LR parser with predetermined reduction goals is suggested. In the LR parser, each LR state has the goal and the suffix of the stack string such that the suffix stack string and some prefix of the remaining input string will be certainly reduced into the goal. Some applications of the predictive LR parser are shown. | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | lr grammars | - |
dc.subject | parsing | - |
dc.subject | compiler | - |
dc.subject | ll grammars | - |
dc.subject | LL 문법 | - |
dc.subject | LR 문법 | - |
dc.subject | 파싱 | - |
dc.subject | 컴파일러 | - |
dc.title | On LL-to-LR covering languages | - |
dc.title.alternative | LL에서 LR로의 커버링 언어에 관한 연구 | - |
dc.type | Thesis(Ph.D) | - |
dc.identifier.CNRN | 157667/325007 | - |
dc.description.department | 한국과학기술원 : 전산학전공, | - |
dc.identifier.uid | 000925567 | - |
dc.contributor.localauthor | Choe, Kwang-Moo | - |
dc.contributor.localauthor | 최광무 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.