@@ -65,7 +65,6 @@ FP_T_EXPR: floating point constant, variable or function
6565 FP_FUNCS
6666 " (" FP_EXPR " )"
6767 ARRAY_FLOAT_ADDR emit TOK_FP_LOAD
68- emit { TOK_VAR_ADDR, VT_FLOAT } E_VAR_SEARCH " %" emit TOK_FP_LOAD
6968 INT_FUNCTIONS emit TOK_INT_FP
7069
7170FP_FUNCS:
@@ -85,7 +84,7 @@ FP_FUNCS:
8584 " %Time " emit TOK_FP_TIME
8685
8786ADR_EXPR:
88- emit { TOK_VAR_LOAD, VT_ARRAY_FLOAT } E_VAR_SEARCH " %"
87+ emit { TOK_VAR_LOAD, VT_ARRAY_FLOAT } E_VAR_SEARCH " %"
8988 emit { TOK_VAR_ADDR, VT_FLOAT } E_VAR_SEARCH " %"
9089 emit { TOK_NUM, VT_ARRAY_FLOAT } E_LABEL " %"
9190
@@ -109,7 +108,7 @@ COMP_OR_BOOL:
109108 emit TOK_INT_FP COMP_FP_RIGHT COMP_EXPR_MORE
110109
111110TEST_BOOL_EXPR:
112- emit TOK_INT_FP COMP_FP_RIGHT OR_EXPR_MORE AND_EXPR_MORE COMP_EXPR_MORE
111+ emit TOK_INT_FP COMP_FP_RIGHT OR_EXPR_MORE AND_EXPR_MORE COMP_EXPR_MORE
113112
114113EXPR:
115114 FP_EXPR COMP_FP_RIGHT
@@ -122,10 +121,11 @@ PRINT_ONE:
122121 FP_EXPR emit { TOK_FP_STR }
123122
124123INPUT_VAR:
125- VAR_FP_LVALUE_SADDR emit { TOK_INPUT_STR, TOK_FP_VAL, TOK_FP_STORE }
124+ VAR_FP_LVALUE_SADDR emit { TOK_INPUT_STR, TOK_FP_VAL, TOK_FP_STORE }
126125
127126# Arrays
128127ARRAY_FLOAT_ADDR:
128+ emit { TOK_VAR_ADDR, VT_FLOAT } E_VAR_SEARCH " %"
129129 emit { TOK_VAR_LOAD, VT_ARRAY_FLOAT } E_VAR_SEARCH " %" emit TOK_PUSH PAR_EXPR emit { TOK_MUL6, TOK_ADD }
130130 emit { TOK_NUM, VT_ARRAY_FLOAT } E_LABEL " %" emit TOK_PUSH PAR_EXPR emit { TOK_MUL6, TOK_ADD }
131131 " %" PAR_EXPR
@@ -135,7 +135,7 @@ DIM_VAR_TYPE:<
135135 " %" PAR_EXPR emit { TOK_PUSH_1, TOK_ADD, TOK_MUL6, VT_ARRAY_FLOAT }
136136
137137DIM_VAR:
138- emit { VT_FLOAT } E_VAR_SEARCH " %" E_PUSH_VAR
138+ emit { VT_FLOAT } E_VAR_SEARCH " %" E_PUSH_VAR
139139
140140DATA_FLOATS: data number
141141 " ," E_NUMBER_FP DATA_FLOATS
0 commit comments