// HACK!!
+ #if 1
// - Save AST to a file
{
char cacheFilename[strlen(Filename)+6+1];
SpiderScript_SaveAST(ret, cacheFilename);
}
+ #endif
// - Save Bytecode too
{
char cacheFilename[strlen(Filename)+6+1];
size_t size;
FILE *fp;
void *data;
- printf("Total Size: ");
- fflush(stdout);
+
size = AST_WriteScript(NULL, Script);
- printf("0x%x bytes\n", (unsigned)size);
fp = fopen(Filename, "wb");
if(!fp) return 1;