From 68ccac2b6f92707834bcd5aebf62a990a817029b Mon Sep 17 00:00:00 2001 From: kitty Date: Tue, 17 Feb 2026 02:15:22 +1100 Subject: else --- jefs.fs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'jefs.fs') diff --git a/jefs.fs b/jefs.fs index 8bfb336..0f54bdf 100644 --- a/jefs.fs +++ b/jefs.fs @@ -22,9 +22,12 @@ decimal : again branch here @ 4 + - d, ; immediate \ add 4 to get to beginning of the next instruction : until 0branch here @ 4 + - d, ; : if 0branch here @ 0 d, ; immediate ( I: -- a ) +: else branch here @ 0 d, swap dup here @ swap - 4 - swap d! ; immediate : then dup here @ swap - 4 - swap d! ; immediate : / /mod swap drop ; : mod /mod drop ; -TESTSTR say cr bye +: testing 0 if TESTSTR else TESTSTR2 then say cr ; + +testing bye -- cgit v1.2.3