-#include <stdio.h>
+#include <libc.h>
/* Main
*****************************************************************************/
-int main(int argc, char** argv) {
+void main(int argc, char** argv) {
extern void world_init(void);
extern void exec_file(FILE* file, const char* prompt);
world_init();
exec_file(stdin, ":> ");
(void)argc;
(void)argv;
- return 0;
}
// String Buffer
static void strbuf_init(strbuf_t* buf);
static void strbuf_putc(strbuf_t* buf, int ch);
-static void strbuf_print(strbuf_t* buf, const char* str);
+//static void strbuf_print(strbuf_t* buf, const char* str);
static char* strbuf_string(strbuf_t* buf);
buf->string[buf->index] = '\0';
}
-static void strbuf_print(strbuf_t* buf, const char* str)
-{
- while(*str)
- strbuf_putc(buf, *str++);
-}
+//static void strbuf_print(strbuf_t* buf, const char* str)
+//{
+// while(*str)
+// strbuf_putc(buf, *str++);
+//}
static char* strbuf_string(strbuf_t* buf)
{