home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
cs.rhul.ac.uk
/
www.cs.rhul.ac.uk.zip
/
www.cs.rhul.ac.uk
/
pub
/
rdp
/
rdp_cs3470.tar
/
ml_aux.h
< prev
next >
Wrap
C/C++ Source or Header
|
1998-05-07
|
708b
|
20 lines
/****************************************************************************
*
* RDP release 1.50 by Adrian Johnstone (A.Johnstone@rhbnc.ac.uk) 20 December 1997
*
* ml_aux.h - Miniloop one pass compiler semantic routines
*
* This file may be freely distributed. Please mail improvements to the author.
*
****************************************************************************/
void emit_open(char * sourcefilename, char * outfilename);
void emit(char * asm_op, char * alg_op, char * dst, char * src1, char * src2);
void emit_print(char kind, char * src);
void emit_close(void);
int emitf(const char * fmt, ...);
char * new_temporary(void);
unsigned long new_label(void);
/* End of ml_aux.h */