X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;ds=sidebyside;f=sys.f;h=38708d1e1a88f479264951bf154c85509583826d;hb=e3bee6e77d04f68fe14e4a0106f02d9284d7dcac;hp=0815e0fe0ca89d729a068e5072a4e8b721635460;hpb=4170f15b09ccd8bcafc00bb960a6e56670252256;p=rrq%2Fjonasforth.git diff --git a/sys.f b/sys.f index 0815e0f..38708d1 100644 --- a/sys.f +++ b/sys.f @@ -47,7 +47,7 @@ EXIT [ ELSE DROP THEN - AGAIN ; + AGAIN ; ( Yay! We now have comments! ) : UNTIL IMMEDIATE ' 0BRANCH , @@ -69,6 +69,12 @@ EXIT [ : OVER ( a b -- a b a ) SWAP DUP ROT ; +( An alternative comment syntax. Reads until the end of the line. ) +: \ IMMEDIATE + BEGIN + KEY + 10 = UNTIL ; + ( Compile the given string into the current word directly. ) : STORE-STRING ( str len -- ) BEGIN