PL/I to C 번역기의 설계 및 구현A design and implementation of PL/I to C translator

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 786
  • Download : 0
이 논문에서는 PL/I to C 번역기에 대해서 다룬다. PL/I to C 번역기란 PL/I 프로그램을 자동적으로 ANSI C 프로그램으로 바꾸어 주는 기계이다. 현재 많은 조직과 기관에서 PL/I으로 쓰여진 오래된 시스템을 보다 현대적인 시스템으로 이전하려는 노력을 기울이고 있는 상황에서 이러한 번역기는 유용하게 사용될 수 있다. 이러한 이전 작업을 할 때, 현재 사용되어지고 있는 응용 프로그램을 포기하게 되면 노하우의 손실을 피할 수 없게 된다. 하지만 언어간 번역을 통해 현재의 응용 프로그램을 재사용한다면 그러한 손실을 줄일 수 있다. 이러한 코드의 재사용 방법 중 하나로써 오래된 구형 언어를 현재 주로 사용되는 언어로 번역하는 방법이 있다. PL/I 프로그래밍 언어는 설계 당시부터 과학과 사무 분야의 응용 프로그램을 커버할 목적으로 만들어졌기 때문에, 다양한 특징과 방대한 문법을 가지고 있다. 이 논문에서는 C언어에 비하여 PL/I의 이러한 특징들을 비교하고, 번역과 관련된 문제들을 고려하여 번역을 위한 합리적인 방법을 모색한다. 실제 PL/I to C 번역기를 작성하였으며, 현재 사용 중인 큰 규모의 비즈니스 응용 프로그램을 사용하여 실험을 하였다.
Advisors
최광무researcherChoe, Kwang-Mooresearcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2006
Identifier
255586/325007  / 020043110
Language
kor
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2006.2, [ vi, 37 p. ]

Keywords

번역기; 피엘원; 변환기; converter; translator; C; PL/I

URI
http://hdl.handle.net/10203/34709
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=255586&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0