diff lwasm/main.c @ 346:a82c55070624

Added expression parsing infrastructure and misc fixes
author lost@starbug
date Sat, 27 Mar 2010 19:04:03 -0600
parents 7416c3f9c321
children f5b77989f675
line wrap: on
line diff
--- a/lwasm/main.c	Thu Mar 25 23:17:54 2010 -0600
+++ b/lwasm/main.c	Sat Mar 27 19:04:03 2010 -0600
@@ -165,9 +165,9 @@
 assembler on the first file
 */
 extern void do_pass1(asmstate_t *as);
-extern lw_expr_t lwasm_evaluate_special(int t, void *ptr);
-extern lw_expr_t lwasm_evaluate_var(char *var);
-
+extern lw_expr_t lwasm_evaluate_special(int t, void *ptr, void *priv);
+extern lw_expr_t lwasm_evaluate_var(char *var, void *priv);
+extern lw_expr_t lwasm_parse_term(char **p, void *priv);
 int main(int argc, char **argv)
 {
 	/* assembler state */