diff options
Diffstat (limited to 'mh/tests/fmtcomp.at')
-rw-r--r-- | mh/tests/fmtcomp.at | 51 |
1 files changed, 22 insertions, 29 deletions
diff --git a/mh/tests/fmtcomp.at b/mh/tests/fmtcomp.at index eb21a290c..253ecd9a5 100644 --- a/mh/tests/fmtcomp.at +++ b/mh/tests/fmtcomp.at @@ -31,9 +31,8 @@ AT_CLEANUP]) FMTCOMP([literal], [text], [PRINT("text") - 0001: sets reg, "text" - 0007: prints - 0008: stop + 0001: printlit "text" + 0006: stop ]) FMTCOMP([component], @@ -139,13 +138,12 @@ FMTCOMP([simple conditional], PRINT("-") FI 0001: ldcomp reg, "replied" - 0008: brzs 18 - 0010: sets reg, "-" - 0015: prints - 0016: branch 26 - 0018: setn reg, 0 - 0021: sets reg, "" - 0026: stop + 0008: brzs 16 + 0010: printlit "-" + 0014: branch 24 + 0016: setn reg, 0 + 0019: sets reg, "" + 0024: stop ],[],[-format]) FMTCOMP([if-else], @@ -156,13 +154,11 @@ ELSE PRINT("+") FI 0001: ldcomp reg, "replied" - 0008: brzs 18 - 0010: sets reg, "-" - 0015: prints - 0016: branch 24 - 0018: sets reg, "+" - 0023: prints - 0024: stop + 0008: brzs 16 + 0010: printlit "-" + 0014: branch 20 + 0016: printlit "+" + 0020: stop ]) FMTCOMP([if-elsif-else], @@ -177,18 +173,15 @@ ELSE FI FI 0001: ldcomp reg, "replied" - 0008: brzs 18 - 0010: sets reg, "-" - 0015: prints - 0016: branch 41 - 0018: ldcomp reg, "encrypted" - 0025: brzs 35 - 0027: sets reg, "E" - 0032: prints - 0033: branch 41 - 0035: sets reg, " " - 0040: prints - 0041: stop + 0008: brzs 16 + 0010: printlit "-" + 0014: branch 35 + 0016: ldcomp reg, "encrypted" + 0023: brzs 31 + 0025: printlit "E" + 0029: branch 35 + 0031: printlit " " + 0035: stop ]) # The example below is taken from mh-format(1), subsection |