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__