void tp_compiler(TP) { tp_import(tp,0,"tokenize",tp_tokenize,sizeof(tp_tokenize)); tp_import(tp,0,"parse",tp_parse,sizeof(tp_parse)); tp_import(tp,0,"encode",tp_encode,sizeof(tp_encode)); tp_import(tp,0,"py2bc",tp_py2bc,sizeof(tp_py2bc)); tp_ez_call(tp,"py2bc","_init",tp_None); }
int main(int argc, char *argv[]) { if(argc > 1) { tp_vm *tp = tp_init(argc,argv); tp_import(tp,argv[1],"__main__",0); tp_deinit(tp); } return(0); }