LALR(1) 파스테이블 생성 콤비네이터
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 최민영 | - |
dc.contributor.author | 도경구 | - |
dc.date.accessioned | 2021-06-22T19:01:39Z | - |
dc.date.available | 2021-06-22T19:01:39Z | - |
dc.date.issued | 2015-10 | - |
dc.identifier.issn | 2005-0011 | - |
dc.identifier.issn | 2671-7298 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/16916 | - |
dc.description.abstract | Scala의 파서 콤비네이터를 사용하면 프로그래밍 언어의 파서를 비교적 손쉽게 구현할 수 있다. 그런데 Scala의 파서 콤비네이터는 몇 가지 문제점이 있다. 첫째, 파싱을 할 때마다 파서를 생성해야 하는 온라인 방식이라 처리속도가 늦을 수밖에 없다. 둘째, 하향식 파서라 좌 재귀 문법을 처리하지 못하는 문제가 있다. 따라서 좌 재귀가 없도록 문법을 작성해야한다. 본 논문에서는 위의 문제들을 해결하기 위해 파서 콤비네이터의 장점인 직관적인 문법정의와 LALR(1)의 문법 표현력을 결합한 LALR(1) 파스테이블 생성 콤비네이터를 정의한다. | - |
dc.format.extent | 3 | - |
dc.language | 한국어 | - |
dc.language.iso | KOR | - |
dc.publisher | 한국정보처리학회 | - |
dc.title | LALR(1) 파스테이블 생성 콤비네이터 | - |
dc.title.alternative | A LALR(1) Parse-Table Construction Combinator | - |
dc.type | Article | - |
dc.publisher.location | 대한민국 | - |
dc.identifier.doi | 10.3745/PKIPS.y2015m10a.21 | - |
dc.identifier.bibliographicCitation | 2015년 한국정보처리학회 추계학술발표대회 논문집, v.22, no.2, pp 21 - 23 | - |
dc.citation.title | 2015년 한국정보처리학회 추계학술발표대회 논문집 | - |
dc.citation.volume | 22 | - |
dc.citation.number | 2 | - |
dc.citation.startPage | 21 | - |
dc.citation.endPage | 23 | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | other | - |
dc.identifier.url | https://www.koreascience.or.kr/article/CFKO201529368416165.page | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
55 Hanyangdeahak-ro, Sangnok-gu, Ansan, Gyeonggi-do, 15588, Korea+82-31-400-4269 sweetbrain@hanyang.ac.kr
COPYRIGHT © 2021 HANYANG UNIVERSITY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.