altos/lisp: Evaluate macros once, then smash them into place
[fw/altos] / src / lisp / ao_lisp_os.h
index b7bf7a2cd825385abdfb9478a5bed5e1293cd3c7..5fa3686b70ee5aaa9cc801eb2104cebcedf5f996 100644 (file)
 #include <stdlib.h>
 #include <time.h>
 
 #include <stdlib.h>
 #include <time.h>
 
-static inline int
-ao_lisp_getc() {
-       return getchar();
-}
+extern int ao_lisp_getc(void);
 
 static inline void
 
 static inline void
-ao_lisp_os_flush() {
+ao_lisp_os_flush(void) {
        fflush(stdout);
 }
 
        fflush(stdout);
 }