Philip Zembrod
9a568b3a03
Copying over the Hayes tester tests from C64 to msdos VolksForth.
...
Names are adapted to DOS 8.3 file names, PETSCII adaptions of core.fth
are reverted (DOS uses ASCII), the input test is disabled, since no
way was yet found to inject keystrokes into dosbox. And some tweaks
were applied to ans-shim.fth and the golden files to make the first
tests (preliminary & core) to pass.
2022-01-16 21:16:48 +01:00
Philip Zembrod
fe2d6e25d1
Add a tweak to log2file.fb such that it can also be included as log2file.fth
2022-01-16 13:43:38 +01:00
Philip Zembrod
48f488e584
Add fixed \ definition that can comment out tib lines, too.
2022-01-16 13:42:34 +01:00
Philip Zembrod
69a959d618
Print file name when including file
2022-01-16 11:15:02 +01:00
Philip Zembrod
d9a2bf6311
Missing Makefile rule fix for fthfiles_caseconverted
2022-01-16 11:06:28 +01:00
Philip Zembrod
53beef0d01
Update v4thfile.com binary - v4th with include *.fth file interface
2022-01-16 00:30:36 +01:00
Philip Zembrod
5dc52454a6
Add proper initialization of stash> after abort/error/restart.
2022-01-16 00:29:52 +01:00
Philip Zembrod
c612a61455
Change INCLUDE so that it saves and restores the tib before and after
...
interpret-via-tib instead of clearing it after.
This way, commands after a .fth include can be passed to v4fthfile.com,
e.g. a bye to terminate a make-controlled test run.
2022-01-15 23:44:11 +01:00
Philip Zembrod
7dafbfcc3e
Rename DOS-created uppercase *.FB files to lowercase, with corresponding
...
Makefile changes.
2022-01-15 23:26:28 +01:00
Philip Zembrod
533e73c29d
- enable run-in-dosbox.sh to include either .fb or .fth files
...
- add first test for including an .fth file
- add generic rules to convert lowercase .fb files to .fth files
- check in the tools/echo-toupper/tolower.py files that I left out earlier
2022-01-11 23:40:24 +01:00
Philip Zembrod
6616904fbb
Fix log2file.fb logopen so that it restores isfile after opening the logfile
2022-01-11 23:32:30 +01:00
Philip Zembrod
eb8a218bf1
Rule to savesystem v4thfile.com which includes INCLUDE.FB, i.e. the
...
stream file include
2022-01-10 22:56:19 +01:00
Philip Zembrod
e089121f22
Add Makefile rules to convert uppercase XYZ.FB block files
...
into lowercase xyz.fth stream files, and convert files in src/ and tests/
2022-01-10 22:42:25 +01:00
Philip Zembrod
83173f691f
Move INCLUDE.FB into src/ subdir
2022-01-10 22:33:25 +01:00
Philip Zembrod
dd5db3ecd5
Make finclude file type smart (block or stream file), rename to include
2022-01-06 20:45:43 +01:00
Philip Zembrod
ab4a88aa5b
First MSDOS finclude implementation
2022-01-06 20:23:09 +01:00
Philip Zembrod
1db5aedfc0
Auto-end run-in-dosbox.sh only if 2nd arg include_basename is given
2022-01-06 16:30:46 +01:00
Philip Zembrod
5373de9c36
First automated make test for MSDOS volks4th.com in dosbox.
2022-01-06 14:55:53 +01:00
Carsten Strotmann
30577e05d4
new "vlist" inspired by F79Forth
2021-04-21 20:35:29 +02:00
Carsten Strotmann
7618770961
Removed old kernel.org (could be confused with an Org-Mode file)
2021-04-11 13:58:06 +02:00
Carsten Strotmann
c2f6ee50f0
created arch directory for 8086 VolksForth
2021-04-11 13:43:39 +02:00