Skip to content

Commit 5220e72

Browse files
committed
Simplify fp syntax a little.
1 parent aabc14e commit 5220e72

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/syntax/float.syn

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

7170
FP_FUNCS:
@@ -85,7 +84,7 @@ FP_FUNCS:
8584
"%Time" emit TOK_FP_TIME
8685

8786
ADR_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
111110
TEST_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
114113
EXPR:
115114
FP_EXPR COMP_FP_RIGHT
@@ -122,10 +121,11 @@ PRINT_ONE:
122121
FP_EXPR emit { TOK_FP_STR }
123122
124123
INPUT_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
128127
ARRAY_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
137137
DIM_VAR:
138-
emit { VT_FLOAT } E_VAR_SEARCH "%" E_PUSH_VAR
138+
emit { VT_FLOAT } E_VAR_SEARCH "%" E_PUSH_VAR
139139
140140
DATA_FLOATS: data number
141141
"," E_NUMBER_FP DATA_FLOATS

0 commit comments

Comments
 (0)