1 |
1
코드 변환 방법으로서,개발자 단말기가, 소스 코드를 변환하여 중간 언어 코드를 생성하는 단계; 및상기 개발자 단말기가, 상기 중간 언어 코드로부터, 상기 중간 언어 코드의 디버깅 정보에 대응되는 제1 코드를 포함하는 실행파일을 생성하는 단계를 포함하며,상기 코드 변환 방법은,상기 개발자 단말기가, 상기 소스 코드에 대응되는 사용자 입력을 수신하는 단계; 및상기 개발자 단말기가, 상기 중간 언어 코드를 생성하는 단계 이후에, 상기 중간 언어 코드를 사용자 단말기에 전송하는 단계를 더 포함하는 것을 특징으로 하는 코드 변환 방법
|
2 |
2
제 1항에 있어서, 상기 제1 코드는, 상기 중간 언어 코드에 연관된 위치 정보 및 변수 정보를 포함하는 것을 특징으로 하는 코드 변환 방법
|
3 |
3
제 1항에 있어서, 상기 개발자 단말기가, 상기 실행파일을 처리하여 상기 제1 코드에 대응되는 디버깅 정보를 출력하는 단계를 더 포함하는 것을 특징으로 하는 코드 변환 방법
|
4 |
4
제 1항에 있어서, 상기 중간 언어 코드를 생성하는 단계는, 상기 소스 코드의 디버깅 정보에 대응되는 제2 코드를 포함하도록 상기 중간 언어 코드를 생성하는 단계를 포함하며, 상기 실행파일을 생성하는 단계는, 상기 제2 코드를 기계어로 변환한 제3 코드를 더 포함하도록 상기 실행파일을 생성하는 단계를 포함하는 것을 특징으로 하는 코드 변환 방법
|
5 |
5
제 4항에 있어서, 상기 제2 코드는, 상기 소스 코드에 연관된 위치 정보 및 변수 정보를 포함하는 것을 특징으로 하는 코드 변환 방법
|
6 |
6
제 4항에 있어서, 상기 개발자 단말기가, 상기 실행파일을 처리하여 상기 제1 코드에 대응되는 디버깅 정보 및 상기 제3 코드에 대응되는 디버깅 정보를 출력하는 단계를 더 포함하는 것을 특징으로 하는 코드 변환 방법
|
7 |
7
제 6항에 있어서, 상기 출력하는 단계는, 사용자 입력에 대한 응답으로, 상기 제1 코드에 대응되는 디버깅 정보 및 상기 제3 코드에 대응되는 디버깅 정보를 선택적으로 출력하는 단계를 포함하는 것을 특징으로 하는 코드 변환 방법
|
8 |
8
제 6항에 있어서, 상기 출력하는 단계는, 사용자 입력에 대한 응답으로, 상기 제1 코드에 대응되는 디버깅 정보 및 상기 제3 코드에 대응되는 디버깅 정보를 함께 출력하는 단계를 포함하는 것을 특징으로 하는 코드 변환 방법
|
9 |
9
삭제
|
10 |
10
코드 변환 장치로서,소스 코드를 변환하여 중간 언어 코드를 생성하는 제1 변환부; 및상기 중간 언어 코드로부터, 상기 중간 언어 코드의 디버깅 정보에 대응되는 제1 코드를 포함하는 실행파일을 생성하는 제2 변환부를 포함하며,상기 코드 변환 장치는,상기 소스 코드에 대응되는 사용자 입력을 수신하는 입력부; 및상기 중간 언어 코드를 사용자 단말기에 전송하는 송신부를 더 포함하는 것을 특징으로 하는 코드 변환 장치
|
11 |
11
삭제
|
12 |
12
제 10항에 있어서, 상기 제1 코드는, 상기 중간 언어 코드에 연관된 위치 정보 및 변수 정보를 포함하는 것을 특징으로 하는 코드 변환 장치
|
13 |
13
제 10항에 있어서, 상기 실행파일을 처리하여 상기 제1 코드에 대응되는 디버깅 정보를 출력하는 디버깅부를 더 포함하는 것을 특징으로 하는 코드 변환 장치
|
14 |
14
제 10항에 있어서, 상기 중간 언어 코드는, 상기 소스 코드의 디버깅 정보에 대응되는 제2 코드를 포함하며,상기 실행파일은, 상기 제2 코드를 기계어로 변환하여 생성된 제3 코드를 더 포함하는 것을 특징으로 하는 코드 변환 장치
|
15 |
15
제 14항에 있어서, 상기 제2 코드는, 상기 소스 코드에 연관된 위치 정보 및 변수 정보를 포함하는 것을 특징으로 하는 코드 변환 장치
|
16 |
16
제 14항에 있어서, 상기 실행파일을 처리하여 상기 제1 코드에 대응되는 디버깅 정보 및 상기 제3 코드에 대응되는 디버깅 정보를 출력하는 디버깅부를 더 포함하는 것을 특징으로 하는 코드 변환 장치
|
17 |
17
제 16항에 있어서, 상기 디버깅부는, 사용자 입력에 대한 응답으로, 상기 제1 코드에 대응되는 디버깅 정보 및 상기 제3 코드에 대응되는 디버깅 정보를 선택적으로 출력하는 것을 특징으로 하는 코드 변환 장치
|
18 |
18
제 16항에 있어서, 상기 디버깅부는, 사용자 입력에 대한 응답으로, 상기 제1 코드에 대응되는 디버깅 정보 및 상기 제3 코드에 대응되는 디버깅 정보를 함께 출력하는 것을 특징으로 하는 코드 변환 장치
|
19 |
19
삭제
|
20 |
20
프로그램이 기록된 컴퓨터로 판독가능한 기록매체로서,상기 프로그램은, 데이터 처리 기기가, 소스 코드를 변환하여 중간 언어 코드를 생성하는 단계; 및상기 중간 언어 코드로부터, 상기 중간 언어 코드의 디버깅 정보에 대응되는 코드를 포함하는 실행파일을 생성하는 단계를 수행하도록 하는 명령을 포함하되,상기 프로그램은, 상기 데이터 처리 기기가,상기 소스 코드에 대응되는 사용자 입력을 수신하는 단계를 수행하도록 하는 명령; 및상기 중간 언어 코드를 생성하는 단계 이후에, 상기 중간 언어 코드를 사용자 단말기에 전송하도록 하는 명령을 더 포함하는, 컴퓨터로 판독 가능한 기록매체
|