Research Hub

대학 자원

대학 인프라와 자원을 공유해 공동 연구와 기술 활용을 지원합니다.

Loading...

논문 리스트

2020
LR 오토마타 생성 모듈을 공유하고 범용 프로그래밍언어로 명세를 작성하는 파서 생성 도구 Parser Generators Sharing LR Automaton Generators and Accepting General Purpose Programming Language-based Specifications
한국정보과학회
최광훈 외 3명
논문정보
Publisher
정보과학회논문지
Issue Date
2020-01-15
Keywords
-
Citation
-
Source
-
Journal Title
-
Volume
47
Number
1
Start Page
52
End Page
60
DOI
ISSN
2383630X
Abstract
본 논문은 LR 파서를 쉽게 개발하기 위하여 두 가지 아이디어를 제안한다. 첫째, 오토마타 생성을 모듈화하여 새로운 프로그래밍 언어를 위한 파서 생성 도구를 쉽게 개발 할 수 있다. 둘째, 파서 명세를 일반 프로그래밍언어로 작성하도록 구성하여 이 언어 개발 환경에서 제공하는 구문 오류, 자동 완성, 타입 오류 검사 기능들을 이용하여 파서 명세의 오류를 바로잡을 수 있다. 이 연구에서 제안한 아이디어로 Python, Java, C++, Haskell로 파서를 작성할 수 있는 도구를 개발하였고, 실험을 통하여 위 두 가지 장점을 보였다.

저자 정보

이름 소속
최광훈 인공지능융합학과