#include <system.h>
#include "em_private.h"
-#define put8(x) putbyte(x)
+#define put8(x) C_putbyte(x)
#define put16(x) put8((int) x); put8((int) (x >> 8))
#define put32(x) put16((int) x); put16((int) (x >> 16))
/*
- putbyte(), C_open() and C_close() are the basic routines for
+ C_putbyte(), C_open() and C_close() are the basic routines for
respectively write on, open and close the output file.
The put_*() functions serve as formatting functions of the
various EM language constructs.
#define Xputbyte(c) if (opp == &obuf[BUFSIZ]) flush(); *opp++ = (c)
-putbyte(b)
+C_putbyte(b)
int b;
{
Xputbyte(b);
}
-#define putbyte(c) Xputbyte(c)
+#define C_putbyte(c) Xputbyte(c)
C_init(w, p)
arith w, p;
#define NL()
#define CILB(x) CST((arith) x)
-#define put_cend() putbyte(sp_cend)
-#define put_op(x) putbyte(x)
-#define put_ps(x) putbyte(x)
+#define put_cend() C_putbyte(sp_cend)
+#define put_op(x) C_putbyte(x)
+#define put_ps(x) C_putbyte(x)