OSDN Git Service

- Added strcmp, stricmp (strcasecmp), strleft, strright, and strmid to zspecial.acs.
[zandronum/zandronum-acc.git] / token.h
diff --git a/token.h b/token.h
index f84db4e..fd2bdb2 100644 (file)
--- a/token.h
+++ b/token.h
@@ -113,12 +113,14 @@ typedef enum
        TK_WADAUTHOR,           // 'wadauthor'\r
        TK_NOWADAUTHOR,         // 'nowadauthor'\r
        TK_ACSEXECUTEWAIT,      // 'acs_executewait'\r
+       TK_ACSNAMEDEXECUTEWAIT,// 'acs_namedexecutewait'\r
        TK_ENCRYPTSTRINGS,      // 'encryptstrings'\r
        TK_IMPORT,                      // 'import'\r
        TK_LIBRARY,                     // 'library'\r
        TK_LIBDEFINE,           // 'libdefine'\r
        TK_BOOL,                        // 'bool'\r
        TK_NET,                         // 'net'\r
+       TK_CLIENTSIDE,          // 'clientside'\r
        TK_DISCONNECT,          // 'disconnect'\r
        TK_UNLOADING,           // 'unloading'\r
        TK_STATIC,                      // 'static'\r
@@ -127,6 +129,8 @@ typedef enum
        TK_EORASSIGN,           // '^='\r
        TK_LSASSIGN,            // '<<='\r
        TK_RSASSIGN,            // '>>='\r
+       TK_STRPARAM_EVAL,       // 'strparam'\r
+       TK_STRCPY,          // 'strcpy'\r
 } tokenType_t;\r
 \r
 // PUBLIC FUNCTION PROTOTYPES ----------------------------------------------\r
@@ -147,6 +151,7 @@ void TK_SkipLine(void);
 void TK_SkipPast(tokenType_t token);\r
 void TK_SkipTo(tokenType_t token);\r
 void TK_AddIncludePath(char *sourceName);\r
+void TK_AddProgramIncludePath(char *argv0);\r
 \r
 // PUBLIC DATA DECLARATIONS ------------------------------------------------\r
 \r
@@ -154,7 +159,7 @@ extern tokenType_t tk_Token;
 extern int tk_Line;\r
 extern int tk_Number;\r
 extern char *tk_String;\r
-extern U_BYTE tk_SpecialValue;\r
+extern int tk_SpecialValue;\r
 extern int tk_SpecialArgCount;\r
 extern char *tk_SourceName;\r
 extern int tk_IncludedLines;\r