#include "debug.h" char hextab[] = "0123456789abcdef"; int foo(arg) int arg; { return arg+1; } int fact (i) int i; { if (i == 1) return 1; else return i * fact ( i - 1); } main() { unsigned char c; int num; char foo[100]; #if 0 set_debug_level(2); cache_on(); #endif set_debug_traps(); breakpoint(); print("Got to here\r\n"); while (1) { c = inbyte(); if (c == 'c') break; if (c == 'd') { set_debug_traps(); breakpoint(); break; } print("echo "); outbyte(c); print("\r\n"); } print("Hello world\r\n"); while (1) { c = inbyte(); if ((c & 0x7f) == 4) break; print("Char is "); outbyte (c); print("\r\n"); } print("I escaped!\r\n"); }