Digest #147 2021-04-29
Contributions
Somebody could think that UTF-16 is a valid string representation in memory, having the char size = 1 byte (see a discussion/raw message in comp.lang.forth).
This test case ensures that C,
stores a primitive character (a code unit).
T{ ALIGN HERE CHAR A C, CHAR B C, CHAR C C, 3 S" ABC" COMPARE -> 0 }
The test that many systems fail:
T{ :NONAME 1 [COMPILE] EXIT 2 ; EXECUTE -> 1 }T
Definitely, [COMPILE]
should be excluded, but not due to this test fails in some systems. There are other critical points.
See also a discussion/raw message in comp.lang.forth.
Replies
Is there a place, online, to discuss many Forth-related things
The most active places I've found seem to be the Facebook groups: ForthArduino Early Forth Forth Programming Forth 2020