Digest #133 2021-01-23
I don't know about anyone else, but how POSTPONE replaces [COMPILE] is clear, much as I've tried I can't figure out how POSTPONE replaces COMPILE.
For example with something like
: AGAIN COMPILE branch ; ( a -- ) how is that intended to be replaced by POSTPONE is unclear.
In which case shouldn't GT1 be linked to the definition on that page ?
Just use POSTPONE instead of COMPILE; adding the <RESOLVE that is missing from your AGAIN, this results in:
: again postpone branch <resolve ;