jkotlinski / durexforth

Modern C64 Forth
Other
230 stars 28 forks source link

Multiline string parsing is non-standard #539

Closed jkotlinski closed 1 year ago

jkotlinski commented 1 year ago

Multi-line ( .( and S" string parsing is non-standard. These words must not do REFILL.

The exception is (, which may do REFILL when reading from a text file.

see discussion in https://forth-standard.org/standard/core/PARSE

jkotlinski commented 1 year ago

A good fix might be to implement PARSE, and use it for S" ( and .(

jkotlinski commented 1 year ago

PARSE added in 3f7a897b78076e37694527fecaf83a9364da345b