just this one and I go bed after walking with my little dog...
in the first code of #1 message
DEFSTR S doesn't activate error on the line 6 where there is Space = 32 ( a string is equal to a number) , maybe CONST is like Casablanca for testing assignment of value, free of control. In fact here no error of assignment is trilled, nor error of syntax for SPACE$ keyword!
Thanks to read