-
公开(公告)号:KR100205023B1
公开(公告)日:1999-06-15
申请号:KR1019960067048
申请日:1996-12-17
IPC: G06F9/45
Abstract: 본 발명은 객체지향 칠(CHlLL)을 칠(CHILL)로 변환시 모레타 모드에 대한 변환 방법에 관한 것으로서, 종래에는 칠에서 모레타 모드가 존재하지 않는 문제점이 있으므로 상기 문제점을 해결하기 위해 본 발명은 객체지향 칠(CHILL)을 입력으로 받아들여 구문분석, 가시성 분석, 어의 분석, 이름 재명명 과정을 수행하여 심볼테이블 및 프로그램 스트럭처 트리를 구성한 후 각 심볼테이블 엔트리가 모레타 모드인가를 검사하여 모레타 모드일 경우에는 모듈 및 모듈 내의 구성요소로 변환하고, 모레타 모드가 아닐 경우에는 변환 없이 객체지향 칠(CHILL) 코드 그대로 생성하며, 실행문에 대한 코드를 생성하고 종료하는 제1단계, 모레타 모드일 경우 모레타 모드를 모듈로 변환하고 모레타 모드의 구성요소를 모듈의 구성요소로 변환하고 가상 요소 프로시져 테이� �을 생성하는 제2단계, 타스크 모드와 관련된 정보를 생성하는 제3단계, 리전 모드 및 모듈 모드와 관련된 정보를 생성하는 제4단계를 포함하는 구성을 하여 칠에서 존재하지 않는 모레타 모드에 대한 효율적인 변환 방법을 제공해 줌으로써, 칠 프로그램과 완벽한 호환성을 제공하고 칠 프로그램 환경을 그대로 활용할 수 있는 효과가 있다.
-
公开(公告)号:KR1019970049615A
公开(公告)日:1997-07-29
申请号:KR1019950055870
申请日:1995-12-23
Abstract: 본 발명은 CHILL 프로그램을 컴파일하기 위한 CHILL 컴파일러의 전위처리기의 구조 및 기능에 관한 것이다. 이는 통신시스템과 같은 대용량의 안정성이 있는 소프트웨어를 생산하는데 필요한 다양한 언어기능을 가지는 복잡한 언어의 컴파일러 개발에 사용되는 다단계 처리 구조 및 방법으로써 이식성과 안정성이 높고 효율적인 CHILL 컴파일러를 개발하는데 이용할 수 있다.
-
公开(公告)号:KR1019970009745B1
公开(公告)日:1997-06-18
申请号:KR1019940033551
申请日:1994-12-09
IPC: G06F9/00
Abstract: A performing code generating method about the location access of the chill is applicable to the apparatus that consists of a main memory means comprising the chill compiler, a microprocessor performing the file, a sub memory that stores the remainder files, an input/output means that input and/or output the error message, and system bus that is a transmission path of the message. The method comprising the steps of: generating the performing code of the start address, generating the performing code of the moving offset process to the destination address, and generating the performing code about the referring, extracting or storing only the address in the destination address.
Abstract translation: 关于冷却器的位置访问的执行代码生成方法适用于由包括冷却编译器的主存储器装置,执行文件的微处理器,存储剩余文件的子存储器,输入/输出装置 输入和/或输出错误消息,以及作为消息的传输路径的系统总线。 该方法包括以下步骤:产生起始地址的执行代码,产生移动偏移处理的执行代码到目的地地址,以及生成关于参考的执行代码,仅提取或存储目的地地址中的地址。
-
-