DROP SWAP DROP SWAP DROP
;
+: C,
+ HERE @ C!
+ HERE @ 1 +
+ HERE ! ;
+
+: OVER
+ SWAP DUP ROT ;
+
+: STORE-STRING
+ BEGIN
+ OVER C@ C,
+ SWAP 1 + SWAP
+ 1 - DUP 0 = UNTIL
+ DROP DROP ;
+
+S" HELLO-ADDR" CREATE
+S" Hello!" DUP ROT
+STORE-STRING
+: HELLO
+ ' HELLO-ADDR LIT [ , ] TELL NEWLINE ;
+
+HELLO
+
S" 10 FIB = " TELL
10 FIB .U
S" (Expected: 59)" TELL NEWLINE