Fix +loop on 64-bit machines
authorHelmut Eller <eller.helmut@gmail.com>
Sun, 18 Dec 2016 09:45:06 +0000 (10:45 +0100)
committerHelmut Eller <eller.helmut@gmail.com>
Sun, 18 Dec 2016 09:45:06 +0000 (10:45 +0100)
commitd98c27bbb69e33587dde4a89dc5ee87eaa8c32d0
tree50f048593d2bad33532e983426e28cae3d2d3feb
parentaf30751003ce8b5548f0feee622e7d0089e51cf4
Fix +loop on 64-bit machines

* csrc/pf_inner.c: Use idea from Gforth with signed arithmetic and
clever bit manipulation to avoid word size specific code.

* fth/t_corex.fth: +loop tests adopted from Gerry Jackson's Forth2012
test suite.
csrc/pf_inner.c
fth/t_corex.fth