Wed Jun 11 16:42:06 CEST 2008
the problem with comma is that it is one of the reflective
words. (like 'constant' it accesses the run-time stack and produces
code). i use it in purrr to change postponed literal semantics to
inlined raw words / bytes.
since this has no standard semantics i took the freedom to use it as a
replacement for ';' for jump-tables, one that doesn't terminate the
is there a better way to do this actually? can't the current code word
be marked that it contains a run-time jump and thus needs to have
chain splitting disabled?
let's keep it manual: write a macro on top of the low-level