pforth
pforth copied to clipboard
Portable Forth in C
The code ``` : TEST-T 1 THROW ; : TEST 3 ['] TEST-T CATCH ; TEST . . DEPTH . CR ``` prints `1 3 0` on latest Gforth and...
Keep the V28 style for compatibility. But call V29 the "2.0.0" version to be more modern.
I exported the protect to Code::Blocks and i tried to compile it. It stops before building the executable 'cuz it doesn't find some '-l*.lib' libraries. Can you please pass me...
I'm running Windows 10/AMD64. I compiled pForth using Visual Studio 2019. I'm able to run pForth from PowerShell or from the old `cmd` terminal and interactive usage works fine, but...
I'm able to compile and run pForth for Windows/AMD64 using Visual Studio 2019. I'm seeing several compiler warnings though: philburk-pforth-dd36def\csrc\pf_inner.c(204,69): warning C4293: '>>': shift count negative or too big, undefined...
Also move original tests out of main fth folder. Download suite from: https://github.com/gerryjackson/forth2012-test-suite Recommended by Stephen Pelc: https://forth-standard.org/proposals/let-us-adopt-the-gerry-jackson-test-suite-as-part-of-forth-200x#contribution-63 Also: http://soton.mpeforth.com/flag/anstests/index.html
We fail if the C build fails but not if we break the Forth. May need to throw an exception or pass back a return code so pForth main returns...
https://github.com/philburk/pforth/releases Commit: d71efe1792a1414a5b102ae8e69f3913c70aa8b0
As an option. Use tests from here: https://thebeez.home.xs4all.nl/4tH/