home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
cpm
/
misc
/
bcpl.ark
/
LIBHDR
< prev
next >
Wrap
Text File
|
1988-11-27
|
1KB
|
39 lines
NEEDS "LIBRARY"
// global routines defined in MLIB
GLOBAL
$( START:0; WRCH:1; RDCH:2; ENDTOINPUT:3; BINARYOUTPUT:4
BINARYINPUT:5; SELECTINPUT:6; SELECTOUTPUT:7
ENDREAD:8; ENDWRITE:9; FINDINPUT:10; FINDOUTPUT:11
LONGJUMP:12; UNRDCH:13; INPUT:14; OUTPUT:15
LEVEL1:16; LEVEL2:17; REWIND:18; STACKSIZE:19
BDOS:20; PARSE:21; MULDIV:22;
IN:23; OUT:24; CREATECO:25; CURRENTCO:26;
CALLCO:27; COWAIT:28; RESUMECO:29; COLONGJUMP:30
DELETECO:31; GETVEC:32; FREEVEC:33; MAXVEC:34; INTKEY:35
MEMCPY:36; REMOVEINPUT:37; REMOVEOUTPUT:38
$)
// global routines defined in BLIB
GLOBAL
$( WRITEX:45; WRITEF:46
READN:47; TERMINATOR:48; NEWLINE:49; RANDOM:50
WRITEU:51; WRITET:52; NEWPAGE:53; WRITES:54
WRITEN:55; WRITED:56; WRITEOCT:57; WRITEO:58
RESULT2:59; WRITEHEX:60
$)
MANIFEST
$( BYTESPERWORD = 2
BITSPERWORD = 16
FIRSTFREEGLOBAL = 61
ENDSTREAMCH = -1
MAXINT = 32767
MININT = -32768
CON = 1
PUN = 2
RDR = 2
LST = 3
$)