mirror of
				https://github.com/SEPPDROID/Digital-Research-Source-Code.git
				synced 2025-10-26 01:44:21 +00:00 
			
		
		
		
	Upload
Digital Research
This commit is contained in:
		| @@ -0,0 +1,54 @@ | ||||
| /***************************************************************************** | ||||
| * | ||||
| *	    C P / M   C   R U N   T I M E   L I B   H E A D E R   F I L E | ||||
| *	    ------------------------------------------------------------- | ||||
| *	Copyright 1982 by Digital Research Inc.  All rights reserved. | ||||
| * | ||||
| *	This is an include file for assisting the user to write portable | ||||
| *	programs for C. | ||||
| * | ||||
| *****************************************************************************/ | ||||
| #define ALCYON 1				/* using Alcyon compiler   */ | ||||
| /* | ||||
|  *	Standard type definitions | ||||
|  */ | ||||
| 						/***************************/ | ||||
| #define	BYTE	char				/* Signed byte		   */ | ||||
| #define BOOLEAN	char				/* 2 valued (true/false)   */ | ||||
| #define	WORD	short				/* Signed word (16 bits)   */ | ||||
| #define	UWORD	unsigned int			/* unsigned word	   */ | ||||
| #define	LONG	long				/* signed long (32 bits)   */ | ||||
| #define	ULONG	unsigned long			/* Unsigned long	   */ | ||||
| #define	REG	register			/* register variable	   */ | ||||
| #define	LOCAL	auto				/* Local var on 68000	   */ | ||||
| #define	EXTERN	extern				/* External variable	   */ | ||||
| #define	MLOCAL	static				/* Local to module	   */ | ||||
| #define	GLOBAL	/**/				/* Global variable	   */ | ||||
| #define	VOID	/**/				/* Void function return	   */ | ||||
| #define	DEFAULT	int				/* Default size		   */ | ||||
| #define	FLOAT	float				/* Floating point	   */ | ||||
| #define	DOUBLE	double				/* Double precision	   */ | ||||
| 						/***************************/ | ||||
| #ifdef ALCYON | ||||
| #define UBYTE	char | ||||
| #else | ||||
| #define	UBYTE	unsigned char			/* Unsigned byte	   */ | ||||
| #endif | ||||
|  | ||||
|  | ||||
|  | ||||
| /****************************************************************************/ | ||||
| /*	Miscellaneous Definitions:					    */ | ||||
| /****************************************************************************/ | ||||
| #define	FAILURE	(-1)			/*	Function failure return val */ | ||||
| #define SUCCESS	(0)			/*	Function success return val */ | ||||
| #define	YES	1			/*	"TRUE"			    */ | ||||
| #define	NO	0			/*	"FALSE"			    */ | ||||
| #define	FOREVER	for(;;)			/*	Infinite loop declaration   */ | ||||
| #define	NULL	0			/*	Null pointer value	    */ | ||||
| #define	ZERO	0			/*	Zero value		    */ | ||||
| #define	EOF	(-1)			/*	EOF Value		    */ | ||||
| #define	TRUE	(1)			/*	Function TRUE  value	    */ | ||||
| #define	FALSE	(0)			/*	Function FALSE value	    */ | ||||
|  | ||||
| /*************************** end of portab.h ********************************/ | ||||
		Reference in New Issue
	
	Block a user