summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test-bra.mia20
-rw-r--r--test_bra.in12
-rw-r--r--test_bra.out20
3 files changed, 32 insertions, 20 deletions
diff --git a/test-bra.mia b/test-bra.mia
index 4a9532d..01b3004 100644
--- a/test-bra.mia
+++ b/test-bra.mia
@@ -1,21 +1,21 @@
PM:
-00: 6004
+00: 6008
01: 0100
02: 00ee
03: 101a
04: 8000
05: 0100
06: 00ff
-07: 101a
+07: 101b
08: 8000
-09: 0000
-0a: 0000
-0b: 0000
-0c: 0000
-0d: 0000
-0e: 0000
-0f: 0000
-10: 0000
+09: 0100
+0a: 00ff
+0b: 101a
+0c: 60f8
+0d: 0100
+0e: 00ee
+0f: 101b
+10: 8000
11: 0000
12: 0000
13: 0000
diff --git a/test_bra.in b/test_bra.in
index 514c8d3..82ad549 100644
--- a/test_bra.in
+++ b/test_bra.in
@@ -6,8 +6,20 @@ load 0 1
store 0 0 1a
halt
+yes2:
+load 0 1
+00ff
+store 0 0 1b
+halt
+
yes:
load 0 1
00ff
store 0 0 1a
+bra yes2
+
+no2:
+load 0 1
+00ee
+store 0 0 1b
halt
diff --git a/test_bra.out b/test_bra.out
index 58ef61b..1116841 100644
--- a/test_bra.out
+++ b/test_bra.out
@@ -1,21 +1,21 @@
PM:
-00: 6004
+00: 6008
01: 0100
02: 00ee
03: 101a
04: 8000
05: 0100
06: 00ff
-07: 101a
+07: 101b
08: 8000
-09: 0000
-0a: 0000
-0b: 0000
-0c: 0000
-0d: 0000
-0e: 0000
-0f: 0000
-10: 0000
+09: 0100
+0a: 00ff
+0b: 101a
+0c: 60f8
+0d: 0100
+0e: 00ee
+0f: 101b
+10: 8000
11: 0000
12: 0000
13: 0000