diff src/lwasm.h @ 78:121bf4a588ea

Checkpointing deployment of non-constant expression handling
author lost
date Sat, 10 Jan 2009 05:00:42 +0000
parents a338d496350e
children 03be43ae19cf
line wrap: on
line diff
--- a/src/lwasm.h	Fri Jan 09 04:23:00 2009 +0000
+++ b/src/lwasm.h	Sat Jan 10 05:00:42 2009 +0000
@@ -96,6 +96,7 @@
 // for keeping track of symbols
 #define	SYMBOL_SET		1	// the symbol was used for "SET"
 #define SYMBOL_COMPLEX	2	// register symbol as a complex symbol (from l -> expr)
+#define SYMBOL_FORCE	4	// force resetting the symbol value if it already exists on pass 2
 #define SYMBOL_NORM		0	// no flags
 typedef struct lwasm_symbol_ent_s lwasm_symbol_ent_t;
 struct lwasm_symbol_ent_s