1 |
1
C 언어(C-Language) 기반의 소스(Source) 파일을 생성하는 소스 파일 생성 과정;상기 소스 파일을 중간 언어 코드로 변환하고, 상기 중간 언어 코드를 플랫폼(Platform)에 따라 컴파일(Compile)할 때 특정 타입을 갖는 상수를 공통 상수를 경유하여 상기 플랫폼에 따른 값을 갖는 상수로 변환되도록 하는 컴파일 과정;상기 컴파일된 상기 중간 언어 코드에 대한 실행 파일을 생성하는 실행 파일 생성 과정; 및상기 실행 파일이 상기 플랫폼에서 구동되도록 하는 실행 파일 구동 과정을 포함하는 것을 특징으로 하는 공통 표현을 이용한 중간 언어 변환 방법
|
2 |
2
제 1 항에 있어서,상기 컴파일 과정은,상기 중간 언어 코드를 상기 플랫폼의 독립적인 중간 언어 코드로 컴파일하는 독립적 컴파일 과정; 및상기 독립적인 중간 언어 코드를 상기 플랫폼의 종속적인 중간 언어 코드로 컴파일하는 종속적 컴파일 과정을 포함하는 것을 특징으로 하는 공통 표현을 이용한 중간 언어 변환 방법
|
3 |
3
제 2 항에 있어서,상기 독립적 컴파일 과정은,상기 특정 타입을 갖는 상기 소스 파일을 상기 중간 언어 코드로 변환한 후 상기 중간 언어 코드를 상기 플랫폼의 독립적인 중간 언어 코드로 컴파일할 때 상기 특정 타입을 갖는 상수를 상기 공통 상수로 변환하는 것을 특징으로 하는 공통 표현을 이용한 중간 언어 변환 방법
|
4 |
4
제 2 항에 있어서,상기 종속적 컴파일 과정은,상기 독립적인 중간 언어 코드를 상기 플랫폼의 종속적인 중간 언어 코드로 컴파일할 때 상기 독립적인 중간 언어 코드에 포함된 상기 공통 상수를 상기 플랫폼에 따른 값을 갖는 상수로 변환하는 것을 특징으로 하는 공통 표현을 이용한 중간 언어 변환 방법
|
5 |
5
제 4 항에 있어서,상기 종속적인 컴파일 과정은,상기 독립적인 중간 언어 코드를 상기 종속적인 중간 언어 코드로 컴파일할 때 문법 오류 체크를 수행하며, 확인 결과, 상기 문법 오류 체크에 오류가 없는 경우 상기 실행 파일 생성 과정에서 상기 실행 파일을 생성하는 것을 특징으로 하는 공통 표현을 이용한 중간 언어 변환 방법
|
6 |
6
제 1 항에 있어서,상기 소스 파일에 대한 전처리(Preprocessing)를 수행하는 전처리 수행 과정을 추가로 포함하는 것을 특징으로 하는 공통 표현을 이용한 중간 언어 변환 방법
|
7 |
7
C 언어 기반의 소스 파일을 생성하는 소스 파일 생성부;상기 소스 파일을 중간 언어 코드로 변환하고, 상기 중간 언어 코드를 플랫폼에 따라 컴파일할 때 특정 타입을 갖는 상수를 공통 상수를 경유하여 상기 플랫폼에 따른 값을 갖는 상수로 변환되도록 하는 컴파일부;상기 컴파일된 상기 중간 언어 코드에 대한 실행 파일을 생성하는 실행 파일 생성부; 및상기 실행 파일이 상기 플랫폼에서 구동되도록 하는 실행 파일 구동부를 포함하는 것을 특징으로 하는 중간 언어 변환 시스템
|
8 |
8
제 7 항에 있어서,상기 컴파일부는,상기 중간 언어 코드를 상기 플랫폼의 독립적인 중간 언어 코드로 컴파일하는 독립적 컴파일부; 및상기 독립적인 중간 언어 코드를 상기 플랫폼의 종속적인 중간 언어 코드로 컴파일하는 종속적 컴파일부를 포함하는 것을 특징으로 하는 중간 언어 변환 시스템
|
9 |
9
제 8 항에 있어서,상기 독립적 컴파일부는,상기 특정 타입을 갖는 상기 소스 파일을 상기 중간 언어 코드로 변환한 후 상기 중간 언어 코드를 상기 플랫폼의 독립적인 중간 언어 코드로 컴파일할 때 상기 특정 타입을 갖는 상수를 상기 공통 상수로 변환하는 것을 특징으로 하는 중간 언어 변환 시스템
|
10 |
10
제 8 항에 있어서,상기 종속적 컴파일부는,상기 독립적인 중간 언어 코드를 상기 플랫폼의 종속적인 중간 언어 코드로 컴파일할 때 상기 독립적인 중간 언어 코드에 포함된 상기 공통 상수를 상기 플랫폼에 따른 값을 갖는 상수로 변환하는 것을 특징으로 하는 중간 언어 변환 시스템
|
11 |
11
제 10 항에 있어서,상기 종속적인 컴파일부는,상기 독립적인 중간 언어 코드를 상기 종속적인 중간 언어 코드로 컴파일할 때 문법 오류 체크를 수행하며, 확인 결과, 상기 문법 오류 체크에 오류가 없는 경우 상기 실행 파일 생성부에서 상기 실행 파일을 생성하는 것을 특징으로 하는 중간 언어 변환 시스템
|
12 |
12
제 7 항에 있어서,상기 소스 파일에 대한 전처리를 수행하는 전처리 수행부를 추가로 포함하는 것을 특징으로 하는 중간 언어 변환 시스템
|
13 |
13
데이터 처리 기기에,C 언어(C-Language) 기반의 소스(Source) 파일을 생성하는 소스 파일 생성 과정;상기 소스 파일을 중간 언어 코드로 변환하고, 상기 중간 언어 코드를 플랫폼(Platform)에 따라 컴파일(Compile)할 때 특정 타입을 갖는 상수를 공통 상수를 경유하여 상기 플랫폼에 따른 값을 갖는 상수로 변환되도록 하는 컴파일 과정;상기 컴파일된 상기 중간 언어 코드에 대한 실행 파일을 생성하는 실행 파일 생성 과정; 및상기 실행 파일이 상기 플랫폼에서 구동되도록 하는 실행 파일 구동 과정을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|