2022-06-30 13:11:01 +08:00

32 lines
772 B
C

#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include "BaseObj.h"
#include "PikaCompiler.h"
#include "PikaObj.h"
#include "PikaParser.h"
#include "dataStrs.h"
#include "libpikabinder.h"
/* fake implement */
PikaObj* __pikaMain;
void New_PikaStdLib_SysObj(void){}
void New_PikaStdData_List(void) {}
void New_PikaStdData_Dict(void) {}
void PikaStdData_Dict___init__(void) {}
void PikaStdData_Dict_set(void){}
void PikaStdData_List___init__(void){}
void PikaStdData_List_append(void){}
void main() {
/* run pika_binder to bind C modules */
pika_binder();
PikaMaker* maker = New_PikaMaker();
pikaMaker_compileModuleWithDepends(maker, "main");
pikaMaker_linkCompiledModules(maker, "pikaModules.py.a");
obj_deinit(maker);
return;
}