X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibspiderscript.so_src%2Fast.h;h=1118130e057ff9b5d620c54c69a63ce3bb61dad9;hb=ec4d050568da0f3f18a20969bd118b5c67f03ee2;hp=565c94aabdd09736d00948246ed7fa6ef8501d3c;hpb=8a8a744341df513d00d2e60adf5e88636856e65b;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libspiderscript.so_src/ast.h b/Usermode/Libraries/libspiderscript.so_src/ast.h index 565c94aa..1118130e 100644 --- a/Usermode/Libraries/libspiderscript.so_src/ast.h +++ b/Usermode/Libraries/libspiderscript.so_src/ast.h @@ -187,6 +187,8 @@ struct sAST_Variable // === FUNCTIONS === extern tAST_Script *AST_NewScript(void); +extern size_t AST_WriteScript(void *Buffer, tAST_Script *Script); +extern size_t AST_WriteNode(void *Buffer, size_t Offset, tAST_Node *Node); extern tAST_Function *AST_AppendFunction(tAST_Script *Script, const char *Name); extern void AST_AppendFunctionArg(tAST_Function *Function, tAST_Node *Arg);