Esempio n. 1
0
static void printf(const char *fmt, ...)
{
	char printbuf[1024];
	memset(printbuf, 0, 1024);
	va_list args;
	va_start(args, fmt);
	vsnprintf(1024, printbuf, fmt, args);
	u_write(1, printbuf);
	va_end(args);
}
Esempio n. 2
0
int main(void){
	gc_init();
	
	u_object obj;
	announce();
	for ( ; ; ) {
		printf("\nunknown>"); 
		//fflush(stdout);
		obj = u_read(stdin);
		if (u_eof_p(obj))
			break;
		obj = u_eval(obj);
		u_write(stdout, obj);
		/* printf("\n"); */
	}
	return (0);
}