/* * Z-80 assembler. * Command line processing * and main driver. */ #include "as.h" FILE *ifp; FILE *ofp; FILE *lfp; char cb[NCODE]; char eb[NERR]; char ib[NINPUT]; char *cp; char *ep; char *ip; int lflag; VALUE laddr; int lmode; VALUE dot; SYM *phash[NHASH]; SYM *uhash[NHASH]; int pass; int line; jmp_buf env; main(argc, argv) char *argv[]; { register char *ifn; register char *p; register int i; register int c; char fn[NFNAME]; ifn = NULL; for (i=1; i