math_op_fail.out
1 Error [EPAR0370005]: expected -- found 'b' 2 --> test_0:1:13 3 | 4 1 | let x = a ; b; 5 | ^ 6 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'import' 7 --> test_1:1:11 8 | 9 1 | let x = a import b; 10 | ^^^^^^ 11 Error [EPAR0370005]: expected ';' -- found ',' 12 --> test_2:1:11 13 | 14 1 | let x = a , b; 15 | ^ 16 Error [EPAR0370005]: expected ']' -- found ';' 17 --> test_3:1:14 18 | 19 1 | let x = a [ b; 20 | ^ 21 Error [EPAR0370005]: expected ';' -- found ']' 22 --> test_4:1:11 23 | 24 1 | let x = a ] b; 25 | ^ 26 Error [EPAR0370005]: expected '}', ',', ':' -- found ';' 27 --> test_5:1:14 28 | 29 1 | let x = a { b; 30 | ^ 31 Error [EPAR0370005]: expected ';' -- found '}' 32 --> test_6:1:11 33 | 34 1 | let x = a } b; 35 | ^ 36 Error [EPAR0370005]: expected ')', ',' -- found ';' 37 --> test_7:1:14 38 | 39 1 | let x = a ( b; 40 | ^ 41 Error [EPAR0370005]: expected ';' -- found ')' 42 --> test_8:1:11 43 | 44 1 | let x = a ) b; 45 | ^ 46 Error [EPAR0370005]: expected ';' -- found ':' 47 --> test_9:1:11 48 | 49 1 | let x = a : b; 50 | ^ 51 Error [EPAR0370005]: expected ':' -- found ';' 52 --> test_10:1:14 53 | 54 1 | let x = a ? b; 55 | ^ 56 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found '_' 57 --> test_11:1:11 58 | 59 1 | let x = a _ b; 60 | ^ 61 Error [EPAR0370005]: expected ';' -- found '=' 62 --> test_12:1:11 63 | 64 1 | let x = a = b; 65 | ^ 66 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found '!' 67 --> test_13:1:11 68 | 69 1 | let x = a ! b; 70 | ^ 71 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '[', '.', ';', '?', 'as' -- found '..' 72 --> test_14:1:11 73 | 74 1 | let x = a .. b; 75 | ^^ 76 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'const' 77 --> test_15:1:11 78 | 79 1 | let x = a const b; 80 | ^^^^^ 81 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'let' 82 --> test_16:1:11 83 | 84 1 | let x = a let b; 85 | ^^^ 86 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'for' 87 --> test_17:1:11 88 | 89 1 | let x = a for b; 90 | ^^^ 91 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'if' 92 --> test_18:1:11 93 | 94 1 | let x = a if b; 95 | ^^ 96 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'else' 97 --> test_19:1:11 98 | 99 1 | let x = a else b; 100 | ^^^^ 101 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'i8' 102 --> test_20:1:11 103 | 104 1 | let x = a i8 b; 105 | ^^ 106 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'i16' 107 --> test_21:1:11 108 | 109 1 | let x = a i16 b; 110 | ^^^ 111 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'i32' 112 --> test_22:1:11 113 | 114 1 | let x = a i32 b; 115 | ^^^ 116 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'i64' 117 --> test_23:1:11 118 | 119 1 | let x = a i64 b; 120 | ^^^ 121 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'i128' 122 --> test_24:1:11 123 | 124 1 | let x = a i128 b; 125 | ^^^^ 126 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'u8' 127 --> test_25:1:11 128 | 129 1 | let x = a u8 b; 130 | ^^ 131 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'u16' 132 --> test_26:1:11 133 | 134 1 | let x = a u16 b; 135 | ^^^ 136 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'u32' 137 --> test_27:1:11 138 | 139 1 | let x = a u32 b; 140 | ^^^ 141 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'u64' 142 --> test_28:1:11 143 | 144 1 | let x = a u64 b; 145 | ^^^ 146 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'u128' 147 --> test_29:1:11 148 | 149 1 | let x = a u128 b; 150 | ^^^^ 151 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'return' 152 --> test_31:1:11 153 | 154 1 | let x = a return b; 155 | ^^^^^^ 156 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'self' 157 --> test_32:1:11 158 | 159 1 | let x = a self b; 160 | ^^^^ 161 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'Self' 162 --> test_33:1:11 163 | 164 1 | let x = a Self b; 165 | ^^^^ 166 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'true' 167 --> test_34:1:11 168 | 169 1 | let x = a true b; 170 | ^^^^ 171 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found 'false' 172 --> test_35:1:11 173 | 174 1 | let x = a false b; 175 | ^^^^^ 176 Error [EPAR0370005]: expected '&&', '||', '&', '|', '^', '==', '!=', '<', '<=', '>', '>=', '+', '-', '*', '/', '**', '%', '<<', '>>', '(', '[', '{', '.', ';', '::', '?', 'as' -- found '0' 177 --> test_36:1:11 178 | 179 1 | let x = a 0 b; 180 | ^ 181 Error [EPAR0370005]: expected -- found '=' 182 --> test_37:1:3 183 | 184 1 | x;=b; 185 | ^ 186 Error [EPAR0370005]: expected an identifier, an integer literal -- found '=' 187 --> test_38:1:3 188 | 189 1 | x.=b; 190 | ^ 191 Error [EPAR0370005]: expected '=', '&&=', '||=', '&=', '|=', '&=', '+=', '-=', '*=', '/=', '**=', '%=', '<<=', '>>=', ';' -- found ',' 192 --> test_39:1:2 193 | 194 1 | x,=b; // 43 195 | ^ 196 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found '=' 197 --> test_40:1:3 198 | 199 1 | x[=b; 200 | ^ 201 Error [EPAR0370005]: expected '=', '&&=', '||=', '&=', '|=', '&=', '+=', '-=', '*=', '/=', '**=', '%=', '<<=', '>>=', ';' -- found ']' 202 --> test_41:1:2 203 | 204 1 | x]=b; 205 | ^ 206 Error [EPAR0370005]: expected an identifier, '}' -- found '=' 207 --> test_42:1:3 208 | 209 1 | x{=b; 210 | ^ 211 Error [EPAR0370005]: expected '=', '&&=', '||=', '&=', '|=', '&=', '+=', '-=', '*=', '/=', '**=', '%=', '<<=', '>>=', ';' -- found '}' 212 --> test_43:1:2 213 | 214 1 | x}=b; 215 | ^ 216 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', ')', '[', ',', 'true', 'false', 'async', 'block', 'network', 'self' -- found ';' 217 --> test_44:1:4 218 | 219 1 | x=(; 220 | ^ 221 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found ')' 222 --> test_45:1:3 223 | 224 1 | x=); 225 | ^ 226 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found ':' 227 --> test_46:1:3 228 | 229 1 | x=:; 230 | ^ 231 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found '::' 232 --> test_47:1:3 233 | 234 1 | x=::; 235 | ^^ 236 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found '=' 237 --> test_48:1:3 238 | 239 1 | x?=b; 240 | ^ 241 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found '=' 242 --> test_49:1:4 243 | 244 1 | x!==b; 245 | ^ 246 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found '=' 247 --> test_50:1:4 248 | 249 1 | x>==b; 250 | ^ 251 Error [EPAR0370005]: expected an identifier, a program id, an address literal, an integer literal, a static string, '!', '-', '(', '[', 'true', 'false', 'async', 'block', 'network', 'self' -- found '=' 252 --> test_51:1:4 253 | 254 1 | x<==b; 255 | ^ 256 Error [EPAR0370005]: expected '=', '&&', '||', '&&=', '||=', '&', '&=', '|', '|=', '^', '&=', '==', '!=', '<', '<=', '>', '>=', '+', '+=', '-', '-=', '*', '*=', '/', '/=', '**', '**=', '%', '%=', '<<', '<<=', '>>', '>>=', '[', '.', ';', '?', 'as' -- found '..' 257 --> test_52:1:2 258 | 259 1 | x..=b; 260 | ^^