home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
ENTERPRS
/
CPM
/
UTILS
/
S
/
SMC21SRC.LZH
/
CC2.C
< prev
next >
Wrap
Text File
|
2000-06-30
|
1KB
|
63 lines
/*
** Small-C Compiler Version 2.1
**
** Copyright 1982, 1983 J. E. Hendrix
**
** Upgraded from 2.0 by Earl Boebert
**
** Part 2
*/
#include stdio.h
#include cc.def
/*
** external references in part 1
*/
extern char
#ifdef DYNAMIC
*symtab,
*stage,
*macn,
*macq,
*pline,
*mline,
#else /* DYNAMIC */
symtab[SYMTBSZ],
stage[STAGESIZE],
macn[MACNSIZE],
macq[MACQSIZE],
pline[LINESIZE],
mline[LINESIZE],
#endif /* DYNAMIC */
alarm, *glbptr, *line, *lptr, *cptr, *cptr2, *cptr3,
*locptr, msname[NAMESIZE], optimize, pause, quote[2],
*stagelast, *stagenext;
extern int
#ifdef DYNAMIC
*wq,
#else /* DYNAMIC */
wq[WQTABSZ],
#endif /* DYNAMIC */
ccode, ch, csp, eof, errflag, iflevel,
input, input2, listfp, macptr, nch,
nxtlab, op[16], opindex, opsize, output, pptr,
skiplevel, *wqptr;
#include cc21.c
#include cc22.c