프리 파스칼이 프로그램을 실행하면 잘못된 명령이나 파일 이름이 나타납니다.
오류 1: 메모리 부족 메모리 오버플로
오류 2: 식별자 누락이 예상되는 식별자
오류 3: 알 수 없는 식별자 정의되지 않은 식별자
오류 4: 중복된 식별자가 반복적으로 정의된 식별자
오류 5: 구문 오류 구문 오류
오류 6: 실수 상수 실수 상수 오류
오류 7: 오류 in 정수 상수 정수 상수 오류
오류 8: 문자열 상수가 줄을 초과합니다. 문자열 상수가 한 줄을 초과합니다.
오류 10: 파일의 예기치 않은 끝이 비정상입니다. 종료
오류 11: 줄이 너무 깁니다 줄이 너무 깁니다.
오류 12: 유형 식별자가 필요합니다. 정의되지 않은 유형 식별자가 필요합니다.
오류 13: 열린 파일이 너무 많습니다. 열린 파일이 너무 많습니다
오류 14: 잘못된 파일 이름 잘못된 파일 이름
오류 15: 파일을 찾을 수 없음 파일을 찾을 수 없음
오류 16: 디스크 가득 참 디스크 가득 참
오류 17 : 잘못된 컴파일러 지시문 잘못된 컴파일 명령
오류 18: 파일이 너무 많습니다. 파일이 너무 많습니다
오류 19: 포인터에 정의되지 않은 유형 def 포인터 정의에 정의되지 않은 유형
오류 20: 변수 식별자에 변수 식별자가 누락될 것으로 예상됩니다.
오류 21: 오류
유형 유형 오류
오류 22: 구조가 너무 큼 구조 유형이 너무 깁니다.
오류 23: 기본 유형 설정이 범위를 벗어났습니다. 기본 유형 설정이 범위를 벗어났습니다.
오류 24: 파일 구성 요소는 파일 또는 개체가 아닐 수 있습니다. 파일 구성 요소는 파일 또는 개체가 아닐 수 있습니다.
오류 25: 잘못된 문자열 길이 잘못된 문자열 길이
오류 26: 유형 불일치 유형 불일치
p>오류 27: 오류 27: 잘못된 하위 범위 기본 유형 잘못된 하위 범위 기본 유형
오류 28: 하한이 상한보다 큼 하한이 상한을 초과합니다
p>
오류 29: 순서 유형이 필요합니다. 순서 유형이 누락되었습니다.
오류 30: 정수 상수가 예상됩니다. 정수 상수가 누락되었습니다.
오류 31: 상수가 예상됩니다. 상수가 누락되었습니다.
error 32: 정수 또는 실수 상수가 누락된 정수 또는 실수 상수가 필요합니다.
error 33: 포인터 유형 식별자에 포인터 유형 식별자가 누락될 것으로 예상됩니다.
error 34: 잘못된 함수 결과 유형 잘못된 함수 결과 유형
오류 35: 라벨 식별자 누락이 예상됨 라벨 식별자
오류 36: BEGIN 누락 예상 BEGIN
오류 37: END 누락 예상 END
오류 38: 예상된 정수 표현식에 정수 표현식이 누락되었습니다.
오류 39: 예상된 서수 표현식에 순서화된 표현식이 누락되었습니다.
오류 40: 예상된 부울 표현식에 부울 표현식이 누락되었습니다
p> p>
오류 4
1: 피연산자 유형이 일치하지 않습니다. 피연산자 유형이 일치하지 않습니다
오류 42: 표현식 표현식 오류에 오류가 있습니다.
오류 43: 잘못된 할당 잘못된 할당
오류 44 : 필드 식별자 예상 필드 식별자 누락
오류 45: 개체 파일이 너무 큼 대상 파일이 너무 큼
오류 46: 정의되지 않은 외부 정의되지 않은 외부 프로시저 및 함수
error 47: 잘못된 개체 파일 레코드 잘못된 OBJ 파일 형식
error 48: 코드 세그먼트가 너무 큼 코드 세그먼트가 너무 깁니다
error 49: 데이터 세그먼트가 너무 큼 데이터 세그먼트가 너무 깁니다
오류 50: DO 누락 DO가 예상됨
오류 51: 잘못된 PUBLIC 정의 잘못된 PUBLIC 정의
오류 52: 잘못된 EXTRN 정의 잘못된 EXTRN 정의
오류 53: EXTRN 정의가 너무 많습니다 EXTRN 정의가 너무 많습니다
오류 54: OF 예상 OF 누락
오류 55: INTERFACE 예상 INTERFACE 누락
error 56 : 잘못된 재배치 가능 참조 잘못된 재배치 가능 참조
error 57: THEN 누락이 예상됨 THEN
error 58: TO 또는 DOWNTO 누락이 예상됨 TO 또는 DOWNTO
error 59: 정의되지 않음 앞으로는 정의되지 않은 설명을 미리 참조합니다.
오류 61: 잘못된 유형 변환
잘못된 유형 변환
오류 62: 0으로 나누기
오류 63: 잘못된 파일 유형 잘못된 파일 유형
오류 64: 이 유형의 변수를 읽거나 쓸 수 없습니다. 이 유형의 변수를 읽거나 쓸 수 없습니다.
오류 65: 포인터 변수에 포인터 유형 변수가 누락될 것으로 예상됩니다.
오류 66: 문자열 변수에 문자열 변수가 누락될 것으로 예상됩니다.
오류 67 : 문자열 표현식에 누락된 문자열 표현식이 필요합니다.
오류 68: 순환 단위 참조 단위 UNIT 구성 요소 순환 참조
오류 69: 단위 이름 불일치 단위 이름이 일치하지 않습니다
p>오류 70: 유닛 버전 불일치 유닛 버전 불일치
오류 71: 내부 스택 오버플로 내부 스택 오버플로
오류 72: 유닛 파일 형식 오류 유닛 파일 형식 오류
오류 73: 구현 예상 구현 예상
오류 74: 상수 및 케이스 유형이 일치하지 않음 상수 및 CASE 유형이 일치하지 않음
오류 75: 레코드 또는 개체 변수에 레코드 누락이 예상됨 또는 개체 변수
오류 76: 범위를 벗어난 상수, 범위를 벗어난 상수
오류 77: 파일 변수에 파일 변수가 누락될 것으로 예상됨
오류 78: 포인터 식이 필요함 포인터 식이 누락되었습니다.
오류 79: 예상되는 정수 또는 실수 식이 정수 또는 실수 식이 누락되었습니다.
오류 80: 현재 블록 내에 없는 레이블 레이블이 현재 블록 내에 없습니다
p>오류 81: 라벨 a
lready 정의됨 레이블이 정의되었습니다.
오류 82: 이전 명령문 부분에 레이블이 정의되지 않았습니다. 레이블이 앞에 정의되지 않았습니다.
오류 83: 잘못된 @ 인수 잘못된 @ 매개변수
오류 84: 예상된 UNIT이 누락되었습니다.
오류 85: ";" 예상된 내용이 누락되었습니다. ";"
오류 86: ": " 예상된 내용이 누락되었습니다. ":"
오류 87: "," 예상 항목이 누락되었습니다. ","
오류 88: "(" 예상 항목이 누락되었습니다. "("
오류 89: ")" 예상 항목이 누락되었습니다. ")"
오류 90: "=" 예상 항목이 누락되었습니다. "="
오류 91: ":=" 예상 항목이 누락되었습니다. ":="
오류 92: "[" 또는 " (." 예상된 항목에 "[" 또는 "(."이 누락됨
오류 93: "]" 또는 ".)"에 예상된 항목에 "]" 또는 ".)"
오류 94: "." 예상에 "."가 누락되었습니다.
오류 95: ".."에 ".."가 누락되었습니다.
error 96: 변수가 너무 많습니다 변수가 너무 많습니다
error 97: 잘못된 FOR 제어 변수 잘못된 FOR 루프 제어 변수
error 98: 정수 변수에 정수 변수가 누락될 것으로 예상됩니다
오류 99: 여기에는 파일 및 프로시저 유형이 허용되지 않습니다.
오류 100: 문자열 길이 불일치 문자열 길이 불일치
오류 101: 유효하지 않음
필드의 ID 순서 잘못된 필드 순서
오류 102: 문자열 상수가 누락된 문자열 상수가 필요합니다.
오류 103: 정수 또는 실수 변수가 누락된 정수 또는 실수 변수를 예상합니다.
오류 104: 서수 변수에 서수 유형 변수가 누락되어야 합니다.
오류 105: INLINE 오류 INLINE 오류
오류 106: 문자 표현식에 문자 표현식이 누락되어야 합니다.
오류 107: 재배치 항목이 너무 많습니다 재배치 항목이 너무 많습니다
오류 108: 산술 연산 오버플로 산술 연산 오버플로
오류 112: CASE 상수가 범위를 벗어났습니다. CASE 상수가 범위를 벗어났습니다.
오류 113: 문 표현식 오류에 오류가 있습니다.
오류 114: 인터럽트 프로시저를 호출할 수 없습니다. 인터럽트 프로시저를 호출할 수 없습니다.
오류 116: 컴파일하려면 8087 모드에 있어야 합니다. 8087 모드에서 컴파일됨
오류 117: 대상 주소를 찾을 수 없음 대상 주소를 찾을 수 없음
오류 118: 여기서는 포함 파일이 허용되지 않습니다. INCLUDE 파일은 여기서 허용되지 않습니다.
p>
오류 119: 여기서는 상속된 메소드에 액세스할 수 없습니다.
오류 121: 유효하지 않은 한정자 유효하지 않은 한정자
오류 122: 유효하지 않은 변수 참조는 유효하지 않습니다. 변수 참조
오류 123: 기호가 너무 많습니다. 기호가 너무 많습니다.
오류 124: 명령문 부분이 너무 큽니다. 명령문 본문이 너무 깁니다.
오류 126: 파일은 다음과 같아야 합니다. var 매개변수 파일은 변수여야 합니다.
정량적 매개변수
오류 127: 조건 기호가 너무 많습니다. 조건 기호가 너무 많습니다.
오류 128: 잘못된 조건 지시어 조건 지시어가 잘못 배치되었습니다.
오류 129: ENDIF 지시어가 없습니다. ENDIF 지시문
오류 130: 초기 조건의 오류가 초기 조건 정의 오류를 정의합니다.
오류 131: 헤더가 이전 정의와 일치하지 않으며 이전에 정의된 프로시저 또는 함수가 일치하지 않습니다.
오류 133: 이 표현식을 평가할 수 없습니다. 표현식을 평가할 수 없습니다.
오류 134: 표현식이 잘못 종료되었습니다. 표현식이 잘못 종료되었습니다.
오류 135: 잘못된 형식 지정자 잘못된 형식 지정자
오류 136: 잘못된 간접 참조 잘못된 간접 참조
오류 137: 여기서 구조적 변수는 허용되지 않습니다. 여기서 구조 변수는 허용되지 않습니다.
오류 138: 없이 평가할 수 없습니다. 시스템 단위 없이는 시스템 단위를 계산할 수 없습니다.
오류 139: 이 기호에 액세스할 수 없습니다. 이 기호에 액세스할 수 없습니다.
오류 140: 잘못된 부동 소수점 연산 잘못된 기호 연산
오류 141: 오버레이를 메모리로 컴파일할 수 없습니다. 오버레이를 메모리로 컴파일할 수 없습니다.
오류 142: 포인터 또는 절차 변수가 필요합니다. 포인터 또는 절차 변수가 누락되었습니다.
오류 143: 잘못된 프로시저 또는 함수 참조 잘못된 프로시저 또는 함수 호출
오류 144: 이 장치를 오버레이할 수 없습니다. 이 장치는 덮어쓸 수 없습니다.
오류 146: 파일 액세스가 거부되었습니다. 파일 액세스가 허용되지 않습니다
오류 147: 개체 유형이 누락될 것으로 예상됩니다. 개체 유형
오류 148: 로컬 ob
ject 유형은 허용되지 않습니다. 로컬 객체 유형은 허용되지 않습니다.
오류 149: VIRTUAL이 예상됩니다. VIRTUAL이 예상됩니다.
error 150: 메소드 식별자가 예상됩니다. 메소드 식별자가 예상됩니다.
error 151 : 가상 생성자는 허용되지 않습니다. 가상 생성자는 허용되지 않습니다.
오류 152: 생성자 식별자에 생성자 식별자가 누락될 것으로 예상됩니다.
오류 153: 소멸자 식별자에 소멸자 식별자가 누락될 것으로 예상됩니다.
p>error 154: Fail은 생성자 내에서만 허용됩니다. Fail 표준 프로시저는 생성자에서만 사용할 수 있습니다.
error 155: opcode와 피연산자의 잘못된 조합 opcode와 연산자의 잘못된 조합
error 156 : 메모리 참조에 메모리 참조 포인터가 누락될 것으로 예상됩니다.
오류 157: 재배치 가능한 기호를 추가하거나 뺄 수 없습니다. 재배치 가능한 기호를 추가하거나 뺄 수 없습니다.
오류 158: 잘못된 레지스터 조합 잘못된 레지스터 조합
오류 159: 286/287 지침이 활성화되지 않았습니다. 286/287 지침이 활성화되지 않았습니다.
오류 160: 잘못된 기호 참조 잘못된 기호 포인터
오류 161: 코드 생성 오류 코드 생성 오류
오류 162: ASM에 ASM이 누락될 것으로 예상됩니다.
오류 166: 프로시저 또는 함수 식별자에 프로시저 또는 함수 식별자가 누락될 것으로 예상됩니다.
오류 167: 이 기호를 내보낼 수 없습니다. 이 기호를 내보낼 수 없습니다.
오류 168: 내보내기 이름이 중복되었습니다. 외부 파일 이름이 반복됩니다.
오류 169: 실행 파일 헤더가 너무 큽니다. 실행 파일 헤더가 너무 깁니다.
error 170: 세그먼트가 너무 많습니다.
세그먼트가 너무 많습니다.
실행 오류 메시지
실행 오류는 네 가지 범주로 나뉩니다.
1, 1-99는 DOS 오류입니다.
2. 100-149는 I/O 오류입니다.
I/O가 발생한 후 컴파일 스위치 {$I }를 사용하면 프로그램이 실행을 종료합니다. 그렇지 않으면 컴파일 스위치가 {$I-}이고 프로그램은 계속 실행됩니다. IOResult 함수는 오류 정보를 반환합니다.
3. 150-199는 심각한 오류입니다.
4.
치명적인 오류가 발생하면 프로그램 실행이 즉시 종료됩니다.
오류 코드 및 오류 메시지 오류 설명
오류 1: 잘못된 함수 번호 잘못된 함수 번호
오류 2: 파일을 찾을 수 없음 파일을 찾을 수 없음
오류 3: 경로를 찾을 수 없음 경로를 찾을 수 없음
오류 4: 열린 파일이 너무 많습니다. 열린 파일이 너무 많습니다.
오류 5: 파일 액세스가 거부되었습니다. 파일 액세스가 허용되지 않습니다.
p>오류 6: 잘못된 파일 핸들 잘못된 파일 핸들
오류 12: 잘못된 파일 액세스 코드 잘못된 파일 액세스 코드
오류 15: 잘못된 드라이브 번호 잘못된 드라이브 문자
오류 16: 현재 디렉터리를 제거할 수 없습니다. 현재 디렉터리를 삭제할 수 없습니다.
오류 17: 드라이브 전체에서 이름을 바꿀 수 없습니다. 드라이브 전체에서 이름을 바꿀 수 없습니다.
오류 18: 더 이상 없음 files 파일이 없습니다.
오류 100: 디스크 읽기 오류 디스크 읽기 오류
오류 101: 디스크 쓰기 오류 쓰기 디스크 오류
오류 102: 파일이 할당되지 않았습니다. 파일 변수에 값이 할당되지 않았습니다.
오류 103: 파일이 열리지 않았습니다. 파일이 열리지 않았습니다.
오류 104: 파일이 입력용으로 열리지 않았습니다. 파일이 쓰기용으로 열리지 않았습니다.
오류 105: 출력 파일을 위해 열려 있지 않은 파일이 읽기 위해 열리지 않았습니다.
오류 106: 잘못된 숫자 형식 잘못된 숫자 형식
오류 150: 디스크가 쓰기 금지된 디스크입니다. 쓰기 금지
오류 151: 잘못된 드라이브 요청 구조 길이 잘못된 드라이브 요청 구조 길이
오류 152: 드라이브가 준비되지 않음 드라이브가 준비되지 않았습니다
오류 154 : 데이터의 CRC 오류 데이터 CRC 검사 오류
오류 156: 디스크 검색 오류 디스크 위치 지정 오류
오류 157: 알 수 없는 미디어 유형 알 수 없는 미디어 유형
품질 유형
오류 158: 섹터를 찾을 수 없음
오류 159: 프린터에 용지 없음
오류 160: 장치 쓰기 오류 장치 쓰기 오류
오류 161: 장치 읽기 오류 장치 읽기 오류
오류 162: 하드웨어 오류 하드웨어 오류
오류 200: 0으로 나누기
오류 201: 범위 확인 error 범위 확인 오류
오류 202: 스택 오버플로 오류 스택 오버플로
오류 203: 힙 오버플로 오류 힙 오버플로
오류 204: 잘못된 포인터 작업 잘못된 포인터 작업
오류 205: 부동 소수점 오버플로 부동 소수점 연산 오버플로
오류 206: 부동 소수점 언더플로 부동 소수점 연산 언더플로
p>오류 207: 잘못된 부동 소수점 연산 잘못된 부동 소수점 연산
오류 208: 오버레이 관리자가 설치되지 않음 오버레이 관리자가 설치되지 않음
오류 209: 오버레이 파일 읽기 오류 오버레이 파일 읽기 오류
오류 210: 개체가 초기화되지 않음 개체가 초기화되지 않았습니다.
오류 211: 추상 메서드 호출 추상 메서드 호출
오류 212: 스트림 등록 오류 스트림 등록 오류
오류 213 : 컬렉션 인덱스가 범위를 벗어났습니다. 컬렉션 첨자가 범위를 벗어났습니다.
오류 214: 컬렉션 오버플로 오류 컬렉션 오버플로
오류 215: 산술 오버플로 오류 산술 연산 오버플로
오류 216: 일반 보호 오류 일반 보호 오류