Mercurial > hg > index.cgi
diff lwbasic/lwbasic.h @ 34:bfea77812e64
Start of assignment code
author | Lost Wizard (lost@starbug3) |
---|---|
date | Fri, 04 Feb 2011 21:27:03 -0700 |
parents | 890a8f688889 |
children | cdb0175e1063 |
line wrap: on
line diff
--- a/lwbasic/lwbasic.h Thu Feb 03 22:15:57 2011 -0700 +++ b/lwbasic/lwbasic.h Fri Feb 04 21:27:03 2011 -0700 @@ -86,6 +86,7 @@ token_kw_endsub, /* ENDSUB keyword */ token_kw_endfunction, /* ENDFUNCTION keyword */ token_kw_dim, /* DIM keyword */ + token_op_assignment, /* assignment operator */ token_identifier, /* an identifier (variable, function, etc. */ token_char, /* single character; fallback */ token_uint, /* unsigned integer up to 32 bits */ @@ -114,6 +115,7 @@ #ifndef __lexer_c_seen__ extern void lexer(cstate *state); extern char *lexer_return_token(cstate *state); +extern char *lexer_token_name(int token); #endif #ifndef __emit_c_seen__