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