On Mon, Jun 6, 2022 at 11:41 PM, Ren¨¦ Ferland wrote:
Hello Mark,
It looks like the treatment of character data is rather primitive in this version of FORTH. A string with no blanks can be printed with the command .' (dot apostrophe). You need a blank after the .' otherwise I think it wants to interpret what you typed as a number to be put on the stack (hence the error message):
Now I am thoroughly confused. I have no idea where HELLO is being saved. I erased FORTH $PROG$ A, and logged off, then logged back in ...
L XMASENTER PASSWORD:?DASD 190 LINKED R/O; R/W BY MAINT; R/O BY 004 USERSDASD 19D LINKED R/O; R/W BY MAINT; R/O BY 002 USERSDASD 19E LINKED R/O; R/W BY MAINT; R/O BY 004 USERSDASD 5E5 LINKED R/O; R/W BY MAINTLOGON AT 18:46:11 GMT TUESDAY 06/07/22VM Community Edition V1 R1.1?Y (19E) R/OU (19D) R/OB (5E5) R/OE (194) R/OT (196) R/OR (193) R/OReady; T=0.01/0.01 18:46:13forth'FORTH $PROG$ A'? File does NOT existFORTH ready?: HELLO:???????? program PREVIOUSLY definedHELLO???? Invalid NUMERIC field?: HI:???????? program PREVIOUSLY definedHI??????? Invalid NUMERIC field?endDo you want to save your extensions (Y/N)?YYour FORTH extensions savedReady; T=0.01/0.01 18:47:17type forth $prog$ a?$?Ready; T=0.01/0.01 18:47:26