Commit Graph

86 Commits

Author SHA1 Message Date
Philip Zembrod
5a30a46c88 First automated targetcompiler run 2020-07-02 23:39:45 +02:00
Philip Zembrod
de4d0cc474 Small fix to make clean rule 2020-07-02 22:04:55 +02:00
Philip Zembrod
ecbcd52f8f Make C64/C16 tests completely automated. 2020-07-02 22:02:39 +02:00
Philip Zembrod
e25e95717b Add C64/disks/.gitignore containing ascii version of empty disk image. 2020-07-01 21:22:41 +02:00
Philip Zembrod
c9e0e63ea0 Check in updated devenv binary after include was fixed 2020-07-01 21:20:49 +02:00
Philip Zembrod
7d8f24690c check in updated testbase and testbase16 saved systems 2020-06-30 23:38:45 +02:00
Philip Zembrod
83c1238840 Log test output to file 2020-06-30 23:35:57 +02:00
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
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
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