forth icon indicating copy to clipboard operation
forth copied to clipboard

DOES>

Open drom opened this issue 10 years ago • 0 comments

In the following test:

T{ : DOES1 DOES> @ 1 + ; -> }T
T{ : DOES2 DOES> @ 2 + ; -> }T
T{ CREATE CR1 -> }T
T{ CR1 -> HERE }T
T{ ' CR1 >BODY -> HERE }T
T{ 1 , -> }T
T{ CR1 @ -> 1 }T
T{ DOES1 -> }T
T{ CR1 -> 2 }T
T{ DOES2 -> }T
T{ CR1 -> 3 }T

T{ : WEIRD: CREATE DOES> 1 + DOES> 2 + ; -> }T
T{ WEIRD: W1 -> }T
T{ ' W1 >BODY -> HERE }T
T{ W1 -> HERE 1 + }T
T{ W1 -> HERE 2 + }T

Getting 2 errors:

Error: in line: 759 T{ CR1 -> 3 }T  expected [ 2 ] to deeply equal [ 3 ].
Error: in line: 765 T{ W1 -> HERE 2 + }T  expected [ 81 ] to deeply equal [ 80 ].

drom avatar Nov 25 '15 08:11 drom