Skip to content

Commit cac729f

Browse files
Do not expect END in load file
Also remove EQU from grammar until it is properly implemented.
1 parent 9b18614 commit cac729f

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/parser/grammar/redcode.pest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Field = !{ AddressMode? ~ Expr }
2121
Opcode = {
2222
^"DAT" | ^"MOV" | ^"ADD" | ^"SUB" | ^"MUL" | ^"DIV" | ^"MOD" |
2323
^"JMP" | ^"JMZ" | ^"JMN" | ^"DJN" | ^"CMP" | ^"SEQ" | ^"SNE" |
24-
^"SLT" | ^"SPL" | ^"NOP" | ^"ORG" | ^"EQU"
24+
^"SLT" | ^"SPL" | ^"NOP" | ^"ORG"
2525
}
2626

2727
Modifier = { ^"AB" | ^"BA" | ^"A" | ^"B" | ^"F" | ^"X" | ^"I" }

tests/data/dwarf_loadfile.red

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,4 @@ ORG 1
99
DAT.F #0, #0
1010
ADD.AB #4, $-1
1111
MOV.AB #0, @-2
12-
JMP.A $-2, #0
13-
END
12+
JMP.A $-2, #0

0 commit comments

Comments
 (0)