We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70651b8 commit 7d28c07Copy full SHA for 7d28c07
corewa_rs/src/parser.rs
@@ -146,7 +146,7 @@ fn parse_opcode(opcode_pair: &Pair<grammar::Rule>) -> Opcode {
146
}
147
148
fn parse_field(field_pair: Pair<grammar::Rule>) -> Field {
149
- let field_pairs = field_pair.into_inner();
+ let mut field_pairs = field_pair.into_inner();
150
151
let address_mode = field_pairs
152
.peek()
@@ -157,8 +157,7 @@ fn parse_field(field_pair: Pair<grammar::Rule>) -> Field {
157
158
let value = parse_value(
159
field_pairs
160
- .skip_while(|pair| pair.as_rule() != grammar::Rule::Expr)
161
- .next()
+ .find(|pair| pair.as_rule() == grammar::Rule::Expr)
162
.expect("No Expr in Field"),
163
);
164
rust-toolchain
@@ -0,0 +1 @@
1
+1.44.0
0 commit comments