/* ** tree.h ** TecCGraf - PUC-Rio ** $Id: $ */ #ifndef tree_h #define tree_h #include "opcode.h" #define UNMARKED_STRING 0xFFFF #define MARKED_STRING 0xFFFE #define MAX_WORD 0xFFFD #define indexstring(s) (*(((Word *)s)-1)) char *lua_strcreate (char *str); char *lua_constcreate (char *str); char *lua_varcreate (char *str); void lua_strcollector (void); char *lua_varnext (char *n); char *lua_varname (Word index); #endif