Commit Graph

483 Commits

Author SHA1 Message Date
Philip Zembrod
6dbe30064d Fix include so that printing the file name is outside the file open flow.
Else include doesn't work if cr and type log to a file themselves.
2020-06-30 23:35:18 +02:00
Carsten Strotmann
af920fb30c Atari Portfolio Additions 2020-06-30 10:22:57 +02:00
Carsten Strotmann
f411900816
Merge pull request #6 from pzembrod/master
One more test: doubletest.fth
2020-06-29 12:04:18 +00:00
Philip Zembrod
af3bf842af Make modified doubletest.fth pass on C64 VolksForth 2020-06-29 01:00:13 +02:00
Philip Zembrod
98f22b4f75 Checking in original doubletest.fth 2020-06-29 00:12:52 +02:00
Philip Zembrod
48d26551b0 Migrate disk image mappings for drives 9-11 from run-in-vice.sh to build-xyz.sh scripts where they are used.
Also add an empty disk image as default.
2020-06-28 22:33:27 +02:00
Carsten Strotmann
5497a61c6e Merge branch 'master' of github.com:forth-ev/VolksForth 2020-06-28 21:15:25 +02:00
Carsten Strotmann
738d5f5d68 Forth Terminal program with block interface 2020-06-28 21:14:50 +02:00
Carsten Strotmann
15b55d5e7e
Merge pull request #5 from pzembrod/master
More tests: prelimtest.fth and coreexttest.fth.
2020-06-28 17:41:20 +00:00
Philip Zembrod
090b4bed6c Merge branch 'master' of github.com:pzembrod/VolksForth 2020-06-28 19:31:38 +02:00
Philip Zembrod
184821c258 Map C= key to left Ctrl in VICE. C64 CTRL is mapped to Tab already. 2020-06-28 19:27:04 +02:00
Philip Zembrod
c023c3e68d Making modified coreexttest.fth pass on C64 VolksForth 2020-06-28 19:25:01 +02:00
Philip Zembrod
d1b75d6feb Initial checkin of errorreport.fth and utilities.fth from ans test suite 2020-06-28 19:23:41 +02:00
Carsten Strotmann
731c32e216 CP/M Documentation 2020-06-28 17:19:46 +02:00
Philip Zembrod
2dc1619ed8 Add original coreexttest 2020-06-28 17:16:43 +02:00
Carsten Strotmann
87ce944e54 CP/M Documentation: Specific Words 2020-06-28 17:10:02 +02:00
Carsten Strotmann
bfe02eb68b Documentation CP/M Specific Words 2020-06-28 16:55:54 +02:00
Carsten Strotmann
3eb81a0ee8 Formatting CP/M specific words 2020-06-28 16:30:36 +02:00
Carsten Strotmann
46dd9ebcd0 Documentation: CP/M specific words 2020-06-28 16:26:46 +02:00
Carsten Strotmann
c7f5bfbb7b Fixed Typo 2020-06-28 16:23:24 +02:00
Carsten Strotmann
fe47d0bf78 Removed old CPM/M Readme 2020-06-28 16:22:07 +02:00
Carsten Strotmann
174636305a Merge branch 'master' of github.com:forth-ev/VolksForth 2020-06-28 16:20:20 +02:00
Carsten Strotmann
afcd8fcfe8 VplksForth CP/M Documentation files 2020-06-28 16:19:40 +02:00
Carsten Strotmann
522a9cf4d4 Moved CP/M Volks Forth unter 8080 Subdirectory 2020-06-28 16:19:04 +02:00
Philip Zembrod
dc5d2044be Add prelimtest.fth to run-vf-tests.fth. Adapt prelimtest.fth to PETSCII. 2020-06-28 16:05:55 +02:00
Philip Zembrod
ab4f8de981 Initial checkin of prelimtest.fth 2020-06-28 16:02:04 +02:00
Carsten Strotmann
b77e9d0712
Merge pull request #4 from pzembrod/gen6502.fth
gen6502.fth: Text file conversion for readability of gen6502 sources
2020-06-28 07:34:28 +00:00
Philip Zembrod
c51cfa2e53 Add text file conversions of gen6502 sources 2020-06-27 23:48:33 +02:00
Philip Zembrod
1a7141557f Fix text encoding to cp437 which Atari ST's charset is based upon.
Also add dependency on Python script to make rule.
2020-06-27 23:48:02 +02:00
Philip Zembrod
ae1f4d9dff Makefile and python3 script to turn .fb block sources into .fth text files 2020-06-27 23:40:25 +02:00
Philip Zembrod
b139071e41 Remove x flag from gen6502/ files 2020-06-27 23:38:15 +02:00
Carsten Strotmann
36e9feb692
Merge pull request #3 from pzembrod/master
Add testing for c16-volksforth83, and add coreplustest.fth
2020-06-26 09:48:57 +00:00
Philip Zembrod
4d8b3e1ddc Remove duplicate \vf 2020-06-25 22:51:35 +02:00
Philip Zembrod
461116744c Make coreplustest.fth pass on VolksForth 2020-06-25 22:45:17 +02:00
Philip Zembrod
b88e7db6d2 Add coreplustest.fth 2020-06-25 22:19:33 +02:00
Philip Zembrod
c08e3189e2 Add make rules and adapt scripts for running building and running tests on Plus4 2020-06-25 22:13:51 +02:00
Carsten Strotmann
775ad14ab9
Merge pull request #2 from pzembrod/master
Make C64 VolksForth plus a shim pass core.fr from ANS test suite.
2020-06-25 07:12:11 +00:00
Philip Zembrod
aefcd8cb25 Fix C64/cbmfiles/.gitignore: not tester.fr but core.fr is the non-.fth Forth source file. 2020-06-23 22:48:39 +02:00
Philip Zembrod
a468241ff2 Add C64/cbmfiles/.gitignore for PETSCII Forth sources and the "notdone" file 2020-06-23 22:44:17 +02:00
Philip Zembrod
8a29d9d0ee Check in testbase Forth binary used for tests 2020-06-23 22:41:42 +02:00
Philip Zembrod
40834ca8b4 Add C64/emulator/.gitignore file for *.T64 tape images 2020-06-23 22:39:29 +02:00
Philip Zembrod
fcff5a5a55 Remove again checked-in c64-volksforth83.T64 as it is super-easy to generate 2020-06-23 22:38:17 +02:00
Philip Zembrod
b9e93f643d Switch off test verbose mode 2020-06-23 21:40:25 +02:00
Carsten Strotmann
294c05155e Added Philip to the Authors 2020-06-21 22:11:39 +02:00
Philip Zembrod
a32c1ece1d A few modifications to the core.fr test set required by the PETSCII charset.
And some tests are commented out with \vf as VolksForth can't yet easily be
ANS-shimmed into providing EVALUATE and the WHILE - ELSE construct.
2020-06-21 15:23:22 +02:00
Philip Zembrod
2eb2620641 Remaining needed ANS shim words for passing the modified core word set test,
incl. the \vf word needed to comment out a few core tests that don't yet make sense for VolksForth.
2020-06-21 15:19:31 +02:00
Carsten Strotmann
af718c999b TODO File 2020-06-20 23:11:40 +02:00
Carsten Strotmann
448137b70e Authors file 2020-06-20 23:06:05 +02:00
Carsten Strotmann
12972a5590 Atari ST source files 2020-06-20 18:59:55 +02:00
Carsten Strotmann
3dd6197fbf CPM Source files 2020-06-20 18:59:14 +02:00