(*       File: SYS$LIBRARY:PASDEF.PAS--PASCAL INCLUDE file
	 to define VAX-11 PASCAL Run-Time and I/O error message values.

 ****************************************************************************
 *									    *
 *  COPYRIGHT (c) 1978, 1980, 1982, 1984 BY				    *
 *  DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS.		    *
 *  ALL RIGHTS RESERVED.						    *
 * 									    *
 *  THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED   *
 *  ONLY IN  ACCORDANCE WITH  THE  TERMS  OF  SUCH  LICENSE  AND WITH THE   *
 *  INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR  ANY  OTHER   *
 *  COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY   *
 *  OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE IS  HEREBY   *
 *  TRANSFERRED.							    *
 * 									    *
 *  THE INFORMATION IN THIS SOFTWARE IS  SUBJECT TO CHANGE WITHOUT NOTICE   *
 *  AND  SHOULD  NOT  BE  CONSTRUED AS  A COMMITMENT BY DIGITAL EQUIPMENT   *
 *  CORPORATION.							    *
 * 									    *
 *  DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE  OR  RELIABILITY OF ITS   *
 *  SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.		    *
 * 									    *
 *									    *
 ****************************************************************************
                                                                        *)

PAS$_ATTDISINV = %X00218160;      (* ATTEMPT TO DISPOSE INVALID POINTER VALUE *)
PAS$_CASSELBOU = %X00218140;      (* CASE SELECTOR OUT OF BOUNDS *)
PAS$_ERRACCFIL = %X00218300;      (* ERROR IN ACCESSING FILE *)
PAS$_ERRCLOFIL = %X002183B0;      (* ERROR CLOSING FILE *)
PAS$_ERROPECRE = %X00218310;      (* ERROR OPENING/CREATING FILE *)
PAS$_ERRRESFIL = %X00218350;      (* ERROR RESETTING FILE *)
PAS$_ERRREWFIL = %X00218360;      (* ERROR REWRITING FILE *)
PAS$_FILBUFNOT = %X00218320;      (* FILE BUFFER NOT ALLOCATED *)
PAS$_FILNOTCLO = %X002183E0;      (* FILES INPUT AND OUTPUT NOT CLOSED BY USER *)
PAS$_FILOUTINV = %X002183F0;      (* FILE OUTPUT OPENED WITH INVALID PARAMETERS *)
PAS$_FILTYPNOT = %X002183C0;      (* FILE TYPE NOT APPROPRIATE *)
PAS$_INPCONERR = %X00218390;      (* INPUT CONVERSION ERROR *)
PAS$_INVASGINC = %X00218150;      (* INVALID ASSIGNMENT OF INCOMPATIBLE DYNAMIC ARRAYS *)
PAS$_LINLENEXC = %X00218380;      (* LINE LENGTH EXCEEDED *)
PAS$_LINLIMEXC = %X00218370;      (* LINELIMIT EXCEEDED *)
PAS$_OTHER     = %X00218400;      (* GENERAL PASCAL ERROR MESSAGE *)
PAS$_OUTCONERR = %X002183A0;      (* OUTPUT CONVERSION ERROR *)
PAS$_PROEXCHEA = %X00218110;      (* PROCESS EXCEEDS HEAP MAXIMUM SIZE *)
PAS$_PROEXCSTA = %X00218100;      (* PROCESS EXCEEDS STACK MAXIMUM SIZE *)
PAS$_RESREQACC = %X002183D0;      (* RESET REQUIRED BEFORE ACCESSING *)
PAS$_RESREQREA = %X00218330;      (* RESET REQUIRED BEFORE READING *)
PAS$_REWREQWRI = %X00218340;      (* REWRITE REQUIRED BEFORE WRITING TO FILE *)
PAS$_SETASGBOU = %X00218130;      (* SET ASSIGNMENT OUT OF BOUNDS *)
PAS$_SUBASGBOU = %X00218120;      (* SUBRANGE ASSIGNMENT OUT OF BOUNDS *)

	(* END OF FILE PASDEF.PAS *)
