f0638f9
commit f0638f966f6be6224b9b6c58203b01c792ed6d46
Author: Krishna Myneni
Date: Sun Feb 8 09:01:10 2026 -0600
Revs to ieee-754.4th
On branch master
modified: forth-src/ieee-754.4th
ee619b7
commit ee619b7b890c50de1759a9a313bfa760f333cc58
Author: Krishna Myneni
Date: Sat Feb 7 15:14:14 2026 -0600
Update fsl extras module for dynamic resizing.
On branch master
modified: forth-src/fsl/extras/sph_bes_neu.4th
1a2e22b
commit 1a2e22b0d13625f4fab64e16a38b45fd9513269d
Author: Krishna Myneni
Date: Mon Feb 2 10:22:20 2026 -0600
Update regression tests; fix bug in potential.4th
On branch master
modified: forth-src/qm/potential.4th
modified: forth-src/system-test/regress.4th
ee55c33
commit ee55c33f18a612e96fa69dd547c481454fd3f96f
Author: Krishna Myneni
Date: Fri Apr 25 07:19:21 2025 -0500
add STRBUFMOVE to kForth strings library
On branch master
modified: forth-src/strings.4th
a35fb1e
commit a35fb1ec54ba7a5ecb92aa6762308def28551047
Author: Krishna Myneni
Date: Thu Jan 16 08:07:53 2025 -0600
Update physical constants.
On branch master
modified: forth-src/phyconsts.4th
749bcef
commit 749bcef90664b5a3d31b7fef5e267afc06759906
Author: Krishna Myneni
Date: Tue Jan 7 20:24:53 2025 -0600
Add Simpson's composite rule integrator.
On branch master
new file: forth-src/fsl/extras/simpson-nu.4th
9515d65
commit 9515d657f7705b7cb15c3c2789804766e4575b5d
Author: Krishna Myneni
Date: Sat Dec 14 16:57:56 2024 -0600
Updated and corrected kForth-32 2.x Users Manual
On branch master
modified: doc/kForth-32 Manual-2.x.pdf
695259e
commit 695259e364550e01156a3a18e4102004c82a0950
Merge: cb80ce3 9c421a2
Author: Krishna Myneni
Date: Fri Dec 13 11:52:40 2024 -0600
Merge branch 'master' of ssh://github.com/mynenik/kForth-Win32
cb80ce3
commit cb80ce3a39278fec326a105dc4d36937f9d970fb
Author: Krishna Myneni
Date: Fri Dec 13 11:46:22 2024 -0600
Fix bug in outer interpreter
On branch master
modified: bin/kforth.exe
modified: src/kforth.cpp
modified: src/kforth.mak
9c421a2
commit 9c421a22126c7c4b063dc825a83fca8b2589bb55
Author: Krishna Myneni
Date: Mon Dec 9 20:12:05 2024 -0600
Update Forth progs
On branch master
modified: forth-src/fsl/extras/cg.4th
modified: forth-src/fsl/extras/read_xyfile.4th
modified: forth-src/games/eliza.4th
modified: forth-src/lists-test.4th
modified: forth-src/lists.4th
modified: forth-src/modules.4th
32be836
commit 32be83690bef5324b9840a613c571b72d3346ef8
Author: Krishna Myneni
Date: Fri Dec 6 06:02:55 2024 -0600
Deprecated word names in strings.4th:
PARSE_TOKEN --> PARSE-TOKEN
PARSE_LINE --> PARSE-LINE
PARSE_ARGS --> PARSE-FLOATS
PARSE_CSV --> PARSE-CSV-FLOATS
Older names are still functional for backwards compatibility.
On branch master
modified: forth-src/strings-test.4th
modified: forth-src/strings.4th
cd7d44c
commit cd7d44cc15163144cabbbd73980212f06cfe9855
Author: Krishna Myneni
Date: Thu Dec 5 17:54:04 2024 -0600
Bug fix in strings.4th (PARSE_ARGS trailing spaces)
On branch master
modified: forth-src/strings-test.4th
modified: forth-src/strings.4th
456311f
commit 456311fbfa2e73885bc8db4a0587291bd438ef9f
Merge: 10b897a 14547e0
Author: Krishna Myneni
Date: Sat Nov 30 19:34:45 2024 -0600
Merge branch 'master' of ssh://github.com/mynenik/kForth-Win32
10b897a
commit 10b897aef55a94bcb4df682dc364344cc44a3958
Author: Krishna Myneni
Date: Sat Nov 30 19:33:48 2024 -0600
Minor rev to dump.4th
On branch master
modified: forth-src/dump.4th
14547e0
commit 14547e0b4076ca0161e8302f5efd793d3f372579
Author: Krishna Myneni
Date: Sat Oct 26 09:21:33 2024 -0500
Update kForth-Win32 manual to ver 2.x
deleted: doc/kForth-32 Manual-1.x.pdf
new file: doc/kForth-32 Manual-2.x.pdf
806b2cc
commit 806b2cc05dd91c425c6d3dfe30e5291209c8b048
Author: Krishna Myneni
Date: Sun Sep 8 21:59:47 2024 -0500
Add KISS 32/64-bit pseudo-random number generator
On branch master
new file: forth-src/kiss.4th
3f5e15b
commit 3f5e15bbc14876930ecc5bbde14970337aee04bc
Author: Krishna Myneni
Date: Mon Sep 2 02:53:10 2024 -0500
Update random.4th
On branch master
modified: forth-src/random.4th
2ee6608
commit 2ee6608d2685e2b9c821e69cb78fab09d555d85a
Author: Krishna Myneni
Date: Sun Sep 1 04:27:08 2024 -0500
Update random.4th to support both 32-bit/64-bit
On branch master
modified: forth-src/random.4th
c9133ab
commit c9133ab345d5056f6307fba352aa2e1873b92b1a
Author: Krishna Myneni
Date: Fri Aug 30 04:47:33 2024 -0500
Improve strings.4th doc and efficiency.
On branch master
modified: forth-src/strings.4th
43744d9
commit 43744d90795a4eda0130bde3ab7fd855c9e2a200
Author: Krishna Myneni
Date: Wed Aug 28 16:12:18 2024 -0500
Revise kForth strings library; add test code
On branch master
new file: forth-src/strings-test.4th
modified: forth-src/strings.4th
modified: forth-src/utils.4th
7cb2364
commit 7cb23645f8ae67b8caa9fce2b971370a3e369cb5
Author: Krishna Myneni
Date: Mon Aug 26 05:17:15 2024 -0500
Fix use of :NONAME in complex-test.4th
On branch master
Changes to be committed:
modified: forth-src/fsl/complex-test.4th
4b3e135
commit 4b3e13598998946aff6dc357090d89c63026e02b
Author: Krishna Myneni
Date: Sat Aug 24 15:29:58 2024 -0500
Update pde1.4th
On branch master
modified: pde1.4th
455d904
commit 455d9047c0d055e4990e80f32f789195edc913a1
Author: Krishna Myneni
Date: Sun Aug 18 12:00:40 2024 -0500
Update Forth progs.
On branch master
modified: forth-src/games/sudoku.4th
modified: forth-src/riccati.4th
089a456
commit 089a4569479b3dc945d88d2244186def079bcc40
Author: Krishna Myneni
Date: Sun Aug 18 10:24:24 2024 -0500
Update Forth files for kForth-Win32 v2.5.0
On branch master
modified: forth-src/benchmarks/bench-runge4.4th
modified: forth-src/benchmarks/mmu.4th
modified: forth-src/fsl/dd/test-runge4-dd.4th
modified: forth-src/fsl/demo/gfit-curvefit.4th
modified: forth-src/fsl/extras/jairy.4th
modified: forth-src/fsl/extras/vector.4th
modified: forth-src/qm/he-scf.4th
modified: forth-src/qm/hf.4th
modified: forth-src/qm/iso_1s2_hf.4th
0f75b53
commit 0f75b53fe7456df84184fb7debe0eeea9fdfe14e
Author: Krishna Myneni
Date: Sun Aug 18 10:20:27 2024 -0500
Sync source and system files with kForth-32 v2.5.0
On branch master
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
modified: forth-src/asm-x86-examples.4th
modified: forth-src/mc.4th
deleted: forth-src/modules.fs
modified: forth-src/ssd.4th
modified: forth-src/system-test/regress.4th
modified: forth-src/utils.4th
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
6b3ed09
commit 6b3ed09b28d05a03a11c4ba332b7e454c542937d
Author: Krishna Myneni
Date: Tue May 7 11:52:49 2024 -0500
Fix problem with gauleg.4th and update files.
On branch master
Changes to be committed:
modified: forth-src/fsl/extras/polyfit.4th
modified: forth-src/fsl/fsl-util.4th
modified: forth-src/fsl/gauleg.4th
b62877a
commit b62877a16ac71ec7fc46831cfc78d9b3ece16751
Author: Krishna Myneni
Date: Sun Mar 31 11:21:40 2024 -0500
Revise LSHIFT and RSHIFT.
Changes to be committed:
modified: bin/kforth.exe
modified: src/vm32.asm
modified: src/vm32.obj
600dcfc
commit 600dcfcab0158a22d4ebc1bea2745d3dae55e0ff
Author: Krishna Myneni
Date: Fri Mar 1 09:17:18 2024 -0600
Fix fpu params bug in ddarith.4th
Changes to be committed:
modified: forth-src/ddarith.4th
fd04290
commit fd0429028f546ec99eb15a475ec150a8b702ff87
Author: Krishna Myneni
Date: Wed Feb 28 07:34:56 2024 -0600
Sync Forth programs with kForth-32 updates.
Changes to be committed:
modified: forth-src/asm-x86.4th
modified: forth-src/dd_io.4th
modified: forth-src/forth2html.4th
modified: forth-src/lists.4th
modified: forth-src/mini-oof.4th
modified: forth-src/pde2.4th
56138be
commit 56138beffb1524be14ca8d9d8e916b8195d355c5
Author: Krishna Myneni
Date: Thu Feb 22 07:20:00 2024 -0600
Added struct-200x-ext.4th
Changes to be committed:
new file: forth-src/struct-200x-ext.4th
2765594
commit 2765594992e98642e883e67badb110c934812740
Author: Krishna Myneni
Date: Wed Jan 17 08:39:44 2024 -0600
Update qm/potential.4th
Changes to be committed:
modified: forth-src/qm/potential.4th
0ad0814
commit 0ad081495a0c90ac2b21e137f0640bbce5e36c2c
Author: Krishna Myneni
Date: Thu Jan 11 19:25:12 2024 -0600
Update Numerov integrator; minor mods in fsl/extras
Changes to be committed:
modified: forth-src/fsl/extras/cg.4th
modified: forth-src/fsl/extras/erf-wc.4th
modified: forth-src/fsl/extras/four1.4th
modified: forth-src/fsl/extras/func_Ngauss.4th
modified: forth-src/fsl/extras/noise.4th
modified: forth-src/fsl/extras/numerov.4th
modified: forth-src/fsl/extras/runge4-x86.4th
modified: forth-src/fsl/extras/sph_bes_neu.4th
modified: forth-src/fsl/extras/stats.4th
modified: forth-src/fsl/extras/vector.4th
modified: forth-src/fsl/extras/voigt.4th
modified: forth-src/fsl/extras/zeigen22h.4th
3cee91b
commit 3cee91bb08181590edeb6c4de4144df3a7ebbad3
Author: Krishna Myneni
Date: Wed Dec 20 21:02:27 2023 -0600
Add FSL matrix word }} as intrinsic; also *+
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/fsl/fsl-util.4th
modified: forth-src/pde1.4th
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/vm32.asm
modified: src/vm32.obj
c28c95c
commit c28c95cbb888ed986576c2945dca0beb75399808
Author: Krishna Myneni
Date: Thu Dec 14 14:28:11 2023 -0600
Fix non-standard behavior of .R and U.R; ver 2.0.4
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/kforth.cpp
modified: src/kforth.mak
e8169c9
commit e8169c94e0bf4083f92dd6e91ec170adbc51cd0c
Author: Krishna Myneni
Date: Wed Dec 13 07:04:37 2023 -0600
Add FSL module seriespw.4th
Changes to be committed:
new file: forth-src/fsl/seriespw.4th
236772b
commit 236772b247a557f2b64de1e9370a24ef9ba44f40
Author: Krishna Myneni
Date: Mon Dec 11 07:32:27 2023 -0600
Update FSL module lufact and polrat.
Changes to be committed:
modified: forth-src/fsl/lufact.4th
modified: forth-src/fsl/polrat.4th
7de31db
commit 7de31dbee3c6acb459c3b6774f0c5c827c030e14
Author: Krishna Myneni
Date: Thu Dec 7 07:34:05 2023 -0600
Update determ.4th and numerov.4th
Changes to be committed:
modified: forth-src/fsl/extras/determ.4th
modified: forth-src/fsl/extras/numerov.4th
16e3025
commit 16e3025e75b870834b29d94718e4df9fb8b14beb
Author: Krishna Myneni
Date: Tue Dec 5 06:31:43 2023 -0600
Fix a comment in mmul.4th
Changes to be committed:
modified: fsl/extras/mmul.4th
e9bae4c
commit e9bae4cb278bed0a09467f6453057ad3322a8995
Author: Krishna Myneni
Date: Mon Dec 4 20:34:08 2023 -0600
Correct units of dnu_Cs in phyconsts.4th.
Changes to be committed:
modified: forth-src/phyconsts.4th
539dd05
commit 539dd057fc781c7fbd5befffa14e9952cb43b8a3
Author: Krishna Myneni
Date: Mon Dec 4 20:10:43 2023 -0600
Definitions of Physical Constants: 2023-12-04 ver.
Changes to be committed:
modified: forth-src/phyconsts.4th
2baf0f9
commit 2baf0f925d5be04a5027370267aa57fe945253a4
Author: Krishna Myneni
Date: Mon Dec 4 19:42:00 2023 -0600
Update physical constants file to 2023-12-04 ver.
Changes to be committed:
modified: forth-src/phyconsts.4th
9f7af65
commit 9f7af65d251ec0e7165b5c5c0c739ba7c7511683
Author: Krishna Myneni
Date: Mon Dec 4 07:15:12 2023 -0600
Updated FSL shell sort with automated tests.
Changes to be committed:
modified: forth-src/fsl/fsl-tester.4th
modified: forth-src/fsl/shellsrt.4th
cc2dbc1
commit cc2dbc19aff8d33f8135c5ba62de009de1416a92
Author: Krishna Myneni
Date: Wed Nov 29 07:18:33 2023 -0600
Update FSL files to consistently use FSQUARE
Changes to be committed:
modified: forth-src/fsl/demo/gfit-levmarq.4th
modified: forth-src/fsl/demo/sl.4th
modified: forth-src/fsl/elip12.4th
modified: forth-src/fsl/erf.4th
modified: forth-src/fsl/gamma.4th
modified: forth-src/fsl/gauleg.4th
modified: forth-src/fsl/gauss.4th
modified: forth-src/fsl/gaussj.4th
modified: forth-src/fsl/hermite.4th
modified: forth-src/fsl/hilbert.4th
modified: forth-src/fsl/levmarq.4th
modified: forth-src/fsl/logistic.4th
modified: forth-src/fsl/pcylfun.4th
modified: forth-src/fsl/polys.4th
modified: forth-src/fsl/runge4.4th
e2b3fa0
commit e2b3fa081868f200e6826875d585d3759b197185
Author: Krishna Myneni
Date: Tue Nov 14 09:12:02 2023 -0600
Updated curvefit.4th to v2.0 and assoc. demo.
Changes to be committed:
modified: forth-src/fsl/demo/gfit-curvefit.4th
modified: forth-src/fsl/extras/curvefit.4th
88e39a8
commit 88e39a8f6a1322e46b292c5e07b79e78dfec135f
Author: Krishna Myneni
Date: Sat Oct 28 09:47:04 2023 -0500
Add error check in ['] and update to ver 2.0.2
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/kforth.cpp
modified: src/kforth.mak
3a0b72f
commit 3a0b72fff56978da1e1eabb01ece7717dcfa239c
Author: Krishna Myneni
Date: Thu Oct 26 11:37:21 2023 -0500
Updated 1.x kForth-32 manual; added Forth 2012 standard.
Changes to be committed:
new file: doc/forth-2012.pdf
modified: doc/kForth-32 Manual-1.x.pdf
8b100e2
commit 8b100e22b3d9d85dadb959b3c9048213a6917b70
Author: Krishna Myneni
Date: Thu Oct 26 11:22:26 2023 -0500
Fixed bug with command line parameter "-e"
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.cpp
7f1b1bc
commit 7f1b1bc63aadbeb5fab72a93d79304cf9189473c
Author: Krishna Myneni
Date: Sun May 21 07:45:42 2023 -0500
Fix input rules for fp number input; -> v2.0.1
On branch master
Changes to be committed:
modified: README.md
modified: bin/kforth.exe
modified: forth-src/system-test/to-float-test.4th
modified: src/kforth.cpp
modified: src/kforth.mak
modified: src/vmc.c
c13ddcc
commit c13ddcc79fab29f413699ec90ef964e75fa345ec
Author: Krishna Myneni
Date: Fri Jan 27 09:22:28 2023 -0600
Updated fsl/extras/cg.4th
On branch master
Changes to be committed:
modified: forth-src/fsl/extras/cg.4th
4ab6343
commit 4ab6343ab4916991d82010523bf6478d42cfc3cd
Author: Krishna Myneni
Date: Sun Jan 22 14:42:04 2023 -0600
Update SEE facility for use under WIN32.
On branch master
Changes to be committed:
modified: forth-src/ssd.4th
9816b98
commit 9816b98b88b66952c20602d8daa047d6e2e417e1
Author: Krishna Myneni
Date: Sat Jan 21 16:28:14 2023 -0600
Updated master branch to kForth-Win32 ver. 2.0.
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
new file: forth-src/closures.4th
modified: forth-src/fpu-x86.4th
modified: forth-src/fsl/extras/interp-array.4th
modified: forth-src/fsl/extras/vector.4th
modified: forth-src/fsl/fsl-util.4th
modified: forth-src/ftran202.4th
modified: forth-src/games/sudoku.4th
modified: forth-src/games/tscp.4th
new file: forth-src/interp.4th
modified: forth-src/lists.4th
new file: forth-src/mersenne.4th
modified: forth-src/pispigot.4th
modified: forth-src/riccati.4th
new file: forth-src/ssd.4th
modified: forth-src/system-test/core.4th
new file: forth-src/system-test/coreexttest.4th
new file: forth-src/wl-tools.4th
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kfmacros.h
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
5987f62
commit 5987f622050e239e13052a5ac1f1efa5f5744fe5
Author: Krishna Myneni
Date: Mon Sep 26 19:48:40 2022 -0500
Revise rawfloat.4th to work on both 32 and 64-bit Forth systems.
On branch master
Changes to be committed:
modified: forth-src/rawfloat.4th
8429c31
commit 8429c3129635673fe31443f89a88898435117e42
Author: Krishna Myneni
Date: Fri Aug 12 14:36:56 2022 -0500
Updated ieee-754.4th for bug fix and for dual use on 32-64 bit.
On branch master
Changes to be committed:
modified: forth-src/ieee-754.4th
5ad7b26
commit 5ad7b26f5233b6f4564521be8f9482c5061d36ba
Author: Krishna Myneni
Date: Sun Jul 10 12:21:29 2022 -0500
Update ddarith.4th (comment change only).
On branch master
Changes to be committed:
modified: forth-src/ddarith.4th
90e2918
commit 90e291836db066804c461068674dead66a7a6895
Author: Krishna Myneni
Date: Tue Jul 5 21:44:18 2022 -0500
Update double-double arithmetic package for use on FP/no-FP stack.
On branch master
Changes to be committed:
modified: forth-src/dd_io.4th
modified: forth-src/ddarith.4th
commit 5aa96b000cd342994b4359d79c8b61b4639c98b7
Author: Krishna Myneni
Date: Sat Jul 2 15:17:30 2022 -0500
Add module for calculation of standard spherical Bessel and Neumann
functions.
On branch master
Changes to be committed:
new file: forth-src/fsl/extras/sph_bes_neu.4th
commit 517618a267da58f95727689fd3dcaf108632c4ef
Author: Krishna Myneni
Date: Fri Jul 1 17:19:46 2022 -0500
Add extended flow control for BEGIN...REPEAT/UNTIL/AGAIN.
Update system-test/core.4th to uncomment extended flow control tests.
Update version number to 1.8.0
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/system-test/core.4th
modified: src/ForthCompiler.cpp
modified: src/ForthVM.cpp
modified: src/kforth.cpp
modified: src/kforth.mak
commit 29c17a5015ea451e861d43c7d1494e5af4ee930d
Author: Krishna Myneni
Date: Mon Jun 20 10:10:41 2022 -0500
Revise EISPACK demo progs.
On branch master
Changes to be committed:
modified: forth-src/eispack/demo/cherm-01.4th
modified: forth-src/eispack/demo/rsymm-01.4th
modified: forth-src/eispack/demo/rsymm-02.4th
modified: forth-src/eispack/demo/rsytr-01.4th
commit 1e2ac9c69b933b11f8ea7193f799f8990386029e
Author: Krishna Myneni
Date: Sun Jun 19 17:19:38 2022 -0500
Revise EISPACK demo, cherm-01.4th.
On branch master
Changes to be committed:
modified: forth-src/eispack/demo/cherm-01.4th
commit 8fb1c86f1e40b4c7d6e13f639cb344eff09f5f57
Author: Krishna Myneni
Date: Sun Jun 19 11:01:32 2022 -0500
Revised test code for EISPACK routines, tred1 and tred2.
On branch master
Changes to be committed:
modified: forth-src/eispack/tred1.4th
modified: forth-src/eispack/tred2.4th
commit b9e09ac0b0d8c16aff1def8bc5c963208123354e
Author: Krishna Myneni
Date: Sun Jun 19 08:39:17 2022 -0500
Revs to EISPACK demo program, rsytr-01.4th.
On branch master
Changes to be committed:
modified: forth-src/eispack/demo/rsytr-01.4th
commit fd1f540e9b33d7946f50c2fc9c2e5cc03fe930e9
Author: Krishna Myneni
Date: Sat Jun 18 17:13:41 2022 -0500
Add EISPACK demo file, rsytr-01.4th.
On branch master
Changes to be committed:
new file: forth-src/eispack/demo/rsytr-01.4th
commit 72ae7ea13e07b1e46bdaa1f042d6a46a73312c7b
Author: Krishna Myneni
Date: Sat Jun 18 11:49:29 2022 -0500
Updated EISPACK demo files.
On branch master
Changes to be committed:
modified: forth-src/eispack/demo/cherm-01.4th
modified: forth-src/eispack/demo/rsymm-01.4th
modified: forth-src/eispack/demo/rsymm-02.4th
commit 8818e2a3b0acf3ef662bd1b68fae34766bc3f904
Author: Krishna Myneni
Date: Sat Jun 18 11:47:22 2022 -0500
Renamed EISPACK demo files.
On branch master
Changes to be committed:
renamed: forth-src/eispack/demo/hermitian-ex01.4th -> forth-src/eispack/demo/cherm-01.4th
renamed: forth-src/eispack/demo/tred1-ex01.4th -> forth-src/eispack/demo/rsymm-01.4th
renamed: forth-src/eispack/demo/tred2-ex01.4th -> forth-src/eispack/demo/rsymm-02.4th
commit 27b924e485490af1c9c7a721a8a89f900ceae64c
Author: Krishna Myneni
Date: Fri Jun 17 15:22:12 2022 -0500
Added EISPACK routine, htribk, and Hermitian matrix demo.
On branch master
Changes to be committed:
new file: forth-src/eispack/demo/hermitian-ex01.4th
new file: forth-src/eispack/htribk.4th
commit 86a08aef60133e61aa73e182d0ed3738f23ef7ce
Author: Krishna Myneni
Date: Thu Jun 16 18:40:46 2022 -0500
Add EISPACK routine, htridi.
On branch master
Changes to be committed:
new file: forth-src/eispack/htridi.4th
commit 087d7e09c5aee97421de90d6a8ca591ec18535da
Author: Krishna Myneni
Date: Thu Jun 16 09:13:29 2022 -0500
Moved EISPACK files from FSL to separate folder.
On branch master
Changes to be committed:
renamed: forth-src/fsl/demo/tred1-ex01.4th -> forth-src/eispack/demo/tred1-ex01.4th
renamed: forth-src/fsl/demo/tred2-ex01.4th -> forth-src/eispack/demo/tred2-ex01.4th
renamed: forth-src/fsl/extras/imtql1.4th -> forth-src/eispack/imtql1.4th
renamed: forth-src/fsl/extras/imtql2.4th -> forth-src/eispack/imtql2.4th
renamed: forth-src/fsl/extras/tred1.4th -> forth-src/eispack/tred1.4th
renamed: forth-src/fsl/extras/tred2.4th -> forth-src/eispack/tred2.4th
commit fde4b808f928469a45439387ae7792ed4c15a700
Author: Krishna Myneni
Date: Wed Jun 15 10:04:03 2022 -0500
Add files from kForth-32 1.x.
On branch master
Changes to be committed:
new file: forth-src/base64.4th
new file: forth-src/forth2html.4th
new file: forth-src/pde1.4th
new file: forth-src/pde2.4th
new file: forth-src/slurp-file.4th
commit 87ee5a54ce7a0ec4847fef9351d0b037b4f4259f
Author: Krishna Myneni
Date: Wed Jun 15 08:36:41 2022 -0500
Update array-utils0.4th
On branch master
Changes to be committed:
modified: forth-src/fsl/extras/array-utils0.4th
commit 1b860faab9f47cce0c794672b06f35996325e5de
Author: Krishna Myneni
Date: Wed Jun 15 06:04:26 2022 -0500
Add EISPACK routines and demos.
On branch master
Changes to be committed:
new file: forth-src/fsl/demo/tred1-ex01.4th
new file: forth-src/fsl/demo/tred2-ex01.4th
new file: forth-src/fsl/extras/imtql1.4th
new file: forth-src/fsl/extras/imtql2.4th
new file: forth-src/fsl/extras/tred1.4th
new file: forth-src/fsl/extras/tred2.4th
commit 6c1cd50b2943e1c118c8945a37a8a45c14e331d2
Author: Krishna Myneni
Date: Mon May 16 22:37:23 2022 -0500
Update gauleg.4th and add new FSL example for 2D integration.
On branch master
Changes to be committed:
new file: forth-src/fsl/demo/2D_integral_01.4th
modified: forth-src/fsl/gauleg.4th
commit 8afdfbdf964eafd7400063075a61f01f9fbb66e7
Author: Krishna Myneni
Date: Sun May 15 14:37:30 2022 -0500
Updated to v1.7.3; added U/MOD and UD/MOD; updated division words.
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/fsl/extras/voigt.4th
modified: forth-src/strings.4th
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 8e71c9b967f225aa7f11bb0cc9550d8465eafa69
Author: Krishna Myneni
Date: Fri Mar 11 07:32:49 2022 -0600
Updated potential.4th.
On branch master
Changes to be committed:
modified: forth-src/qm/potential.4th
commit ec44c63ef773b6035fc4fd3dca7f832500a459ac
Author: Krishna Myneni
Date: Sat Feb 12 15:08:54 2022 -0600
Update kForth-Win32 to release version 1.7.2 (sync files from kForth-32)
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/fsl/demo/pfex.4th
modified: forth-src/fsl/extras/eigen33.4th
modified: forth-src/games/tscp.4th
modified: forth-src/hmac-md5.4th
modified: forth-src/qm/qm6.4th
modified: forth-src/utils.4th
modified: src/ForthVM.cpp
modified: src/kforth.cpp
modified: src/vm32.asm
modified: src/vm32.obj
commit 157bbc19c0bea52f4201ce2cb54dd8de8342f97a
Author: Krishna Myneni
Date: Sun Jan 9 10:38:44 2022 -0600
Fix throw code handling over full range.
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/vm32.asm
modified: src/vm32.obj
commit c041334bb371eb47e0a66d5bb73b4787bde80af2
Author: Krishna Myneni
Date: Fri Jan 7 17:35:54 2022 -0600
Fix VM error code for QUIT.
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: src/vm32.asm
modified: src/vm32.obj
commit 281c50df9200fba31ab0b06c228d0289107f307f
Author: Krishna Myneni
Date: Fri Jan 7 14:37:16 2022 -0600
Revised error handling/THROW per Forth-94 standard.
On branch master
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
new file: src/VMerrors.h
modified: src/fbc.h
modified: src/kfmacros.h
modified: src/kforth.cpp
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 6a10e85d54eca78e76237a3e5e8f34c67c484bac
Author: Krishna Myneni
Date: Sun Oct 3 06:29:50 2021 -0500
Fix bug in SLITERAL; revise makefile to define VERSION.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/kforth.cpp
modified: src/kforth.mak
commit 0ef3408421164482c3cc08086f70c708c3d333cc
Author: Krishna Myneni
Date: Sat Sep 25 10:14:59 2021 -0500
Corrections and revisions to User's Guide. Release 1.7.1 for Win32.
Changes to be committed:
modified: doc/kForth-32 Manual-1.x.pdf
commit c71438b17ac6cc936060f786b58a58cccdca56eb
Author: Krishna Myneni
Date: Tue Sep 21 20:57:00 2021 -0500
Extensive update of kForth-32/Win32 User's Guide for ver 1.x.
Changes to be committed:
new file: doc/kForth-32 Manual-1.x.pdf
deleted: doc/kForthManual.pdf
commit 5a6694cfb39357a19fdd1fea33ebcadd357a4afc
Author: Krishna Myneni
Date: Sun Sep 19 12:47:48 2021 -0500
Minor revs to README file.
Changes to be committed:
modified: README.md
commit af4b4ee7d4e13ccee3d7d0158169147fdbe866e9
Author: Krishna Myneni
Date: Sun Sep 19 12:38:43 2021 -0500
Update README file.
Changes to be committed:
modified: README.md
commit 82cdc09f822c470244a68b1d94c722849dc3b9b8
Author: Krishna Myneni
Date: Sat Sep 18 20:48:07 2021 -0500
Update README file for Windows-specific installation instructions.
Changes to be committed:
modified: README.md
commit 31ca9b29ead0d3475a1ceda2a5a32e3ee6798057
Author: Krishna Myneni
Date: Sat Sep 18 17:23:58 2021 -0500
Code cleanup in ForthCompiler.cpp.
Changes to be committed:
modified: src/ForthCompiler.cpp
commit 354babb22df1e1758ebc10e676ac35a7d985b124
Author: Krishna Myneni
Date: Sat Sep 18 12:23:49 2021 -0500
Added :NONAME to dictionary and updated Forth source files; ver 1.7.1.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/fsl/complex-test.4th
modified: forth-src/fsl/extras/machar.4th
modified: forth-src/fsl/extras/zzeta.4th
modified: forth-src/mini-oof-demo.4th
modified: forth-src/mini-oof.4th
modified: forth-src/notes.4th
new file: forth-src/qm/epr-sim.4th
modified: forth-src/rawfloat-test.4th
modified: forth-src/system-test/coreplus.4th
modified: forth-src/system-test/fatan2-test.4th
modified: forth-src/system-test/fpzero-test.4th
modified: forth-src/system-test/ieee-arith-test.4th
modified: forth-src/system-test/ieee-fprox-test.4th
modified: forth-src/system-test/to-float-test.4th
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 4e7faf364905fec20f282b14c2883c1c06e5e647
Author: Krishna Myneni
Date: Sat Sep 18 06:54:09 2021 -0500
Replaced instances of ?ALLOT with ALLOT? in Forth source.
Changes to be committed:
modified: forth-src/ans-words.4th
modified: forth-src/chr_tbl.4th
modified: forth-src/ftran202.4th
modified: forth-src/modules.4th
modified: forth-src/modules.fs
modified: forth-src/system-test/core.4th
modified: forth-src/system-test/paranoia.4th
commit 620a0f4079be2978c9f796ec845f9267f7f4d8b0
Author: Krishna Myneni
Date: Sat Sep 11 06:45:29 2021 -0500
Update some Forth source files.
Changes to be committed:
modified: forth-src/fsl/complex.4th
modified: forth-src/fsl/fsl-util.4th
modified: forth-src/fsl/ran4.4th
commit 323ed01eeb93d6ab0dcfac4e3079b3c517018ab7
Author: Krishna Myneni
Date: Tue Aug 17 20:35:51 2021 -0500
Update bin/kforth.exe
commit 6167a6d8e88638dd9accdb6d817503571275891a
Author: Krishna Myneni
Date: Tue Aug 17 07:31:46 2021 -0500
Fix PARSE to not use transient area; update Forth files.
Changes to be committed:
modified: forth-src/ans-words.4th
modified: forth-src/system-test/memorytest.4th
modified: src/ForthVM.cpp
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 895fc99d8069a87706146f9074cc79934f60b571
Author: Krishna Myneni
Date: Sat Jul 24 20:02:59 2021 -0500
Updated kForth-Win32 repo to version 1.7.0.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
new file: forth-src/benchmarks/bench-runge4.4th
modified: forth-src/dos2unix.4th
modified: forth-src/fsl/backsub.4th
modified: forth-src/fsl/complex.4th
modified: forth-src/fsl/demo/gfit-levmarq.4th
modified: forth-src/fsl/demo/lorenz.4th
modified: forth-src/fsl/dets.4th
modified: forth-src/fsl/dfourier.4th
modified: forth-src/fsl/extras/bes-jy.4th
modified: forth-src/fsl/extras/four1-test.4th
modified: forth-src/fsl/extras/mmul.4th
modified: forth-src/fsl/extras/noise-test.4th
modified: forth-src/fsl/extras/zeigen22h.4th
modified: forth-src/fsl/fsl-tester.4th
modified: forth-src/fsl/fsl-util.4th
modified: forth-src/fsl/gaussj.4th
modified: forth-src/fsl/hilbert.4th
modified: forth-src/fsl/invm.4th
modified: forth-src/fsl/levmarq.4th
modified: forth-src/fsl/lufact.4th
modified: forth-src/fsl/regfalsi.4th
modified: forth-src/fsl/runge4.4th
modified: forth-src/fsl/shellsrt.4th
modified: forth-src/games/strek.4th
modified: forth-src/games/tscp.4th
modified: forth-src/primes.4th
modified: forth-src/qm/H-atom.4th
modified: forth-src/qm/h2XJ0.4th
modified: forth-src/qm/iso_1s2_hf.4th
modified: forth-src/qm/qm4.4th
modified: forth-src/qm/sycamore.4th
modified: forth-src/strings.4th
new file: forth-src/struct-200x.4th
modified: forth-src/struct.4th
new file: forth-src/system-test/facilitytest.4th
modified: forth-src/system-test/regress.4th
modified: forth-src/ttester.4th
modified: src/ForthVM.cpp
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 17ab9e325e6413c0c16331aab24655e01bef41db
Author: Krishna Myneni
Date: Wed Dec 23 14:54:58 2020 -0600
Updated tscp.4th to ver 0.4.4.
Changes to be committed:
modified: forth-src/games/tscp.4th
commit b46cac65aefcd6775e66fa9a784ce0546d54c69e
Author: Krishna Myneni
Date: Fri Dec 11 16:43:02 2020 -0600
Updated chess game, tscp.4th, now version 0.4.3.
Changes to be committed:
modified: forth-src/games/tscp.4th
commit d3bf5b7134a74e60489f1ae9a719787cec21b288
Author: Krishna Myneni
Date: Sun Dec 6 11:49:05 2020 -0600
Revised chess program, tscp.4th, to fix bug with aborting search.
Changes to be committed:
modified: forth-src/games/tscp.4th
commit 2087ca802885056dc812d7c17f2e9da254682c9d
Author: Krishna Myneni
Date: Mon Oct 12 08:29:32 2020 -0500
Obsoleted old matrix utility files.
On branch master
Your branch is up to date with 'origin/master'.
Changes to be committed:
renamed: forth-src/matfiles.4th -> forth-src/obsolete/matfiles.4th
renamed: forth-src/matrix.4th -> forth-src/obsolete/matrix.4th
commit b4eddc49dad21ca15bf151e588111cb700bb55eb
Author: Krishna Myneni
Date: Mon Oct 12 08:07:20 2020 -0500
Update header file, ForthWords.h, for use with both Win32 and Linux.
Changes to be committed:
modified: src/ForthWords.h
commit 873ba9d353a92d13261ea72a6866a6b32d8a6745
Author: Krishna Myneni
Date: Sun Oct 11 10:45:41 2020 -0500
Updated programs to check for OS using new _WIN32_ definition, for integration of libraries.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/files.4th
modified: forth-src/lz77-test.4th
modified: forth-src/mc.4th
modified: forth-src/qm/H-atom.4th
modified: forth-src/system-test/memorytest.4th
modified: src/ForthVM.cpp
modified: src/ForthWords.h
modified: src/kforth.cpp
modified: src/kforth.mak
commit 50706a9bc3fb11203f4cf9b7a70fc9d4a5038116
Author: Krishna Myneni
Date: Sat Oct 10 21:33:57 2020 -0500
Revised some programs to use available CODE definitions for faster execution.
Changes to be committed:
new file: forth-src/fsl/extras/runge4-x86.4th
modified: forth-src/qm/h2XJ0.4th
modified: forth-src/qm/he-scf.4th
modified: forth-src/riccati.4th
commit 93e72382adda649d14a5e084cb88eca68e5d251d
Author: Krishna Myneni
Date: Sat Oct 10 21:15:02 2020 -0500
Changed VALLOT to VALLOC; removed VALLOT?; added VPROTECT; updated assembler and examples.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/asm-x86-examples.4th
modified: forth-src/asm-x86.4th
new file: forth-src/mc.4th
new file: forth-src/syscalls.4th
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 14a53743319dfed736ff93adbb498c387c89e344
Author: Krishna Myneni
Date: Sat Oct 10 16:41:21 2020 -0500
Added external library interface words DLOPEN, DLERROR, DLSYM, and DLCLOSE (for use with DLLs).
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/asm-x86.4th
modified: src/ForthWords.h
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 1df692e0207b9a1f035c9df804552272b2b7d5cb
Author: Krishna Myneni
Date: Sat Oct 10 09:11:26 2020 -0500
Fixed bugs with PRECISION and SET-PRECISION; updated version to 1.6.6-13.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.cpp
modified: src/vm32.asm
modified: src/vm32.obj
commit 3b5aee4d6ba7075f4d4831bf28a6393a556a6fb7
Author: Krishna Myneni
Date: Sat Oct 10 08:24:47 2020 -0500
Added double-double precision version of fsl/runge4.
Changes to be committed:
new file: forth-src/fsl/dd/runge4-dd.4th
new file: forth-src/fsl/dd/test-runge4-dd.4th
commit 522990666f2d8f14f5b9361d8be54d684dcfaaf3
Author: Krishna Myneni
Date: Sat Oct 10 08:13:29 2020 -0500
Updated some Forth source files.
Changes to be committed:
modified: forth-src/fsl/extras/machar.4th
modified: forth-src/qm/h2XJ0.4th
commit f40b2e90b6e34bcea322cc774777b0e50dcd53eb
Author: Krishna Myneni
Date: Mon Oct 5 09:12:15 2020 -0500
Updated Forth programs for Win32.
Changes to be committed:
modified: qm/H-atom.4th
new file: qm/H2-potnl-pac2010.dat
modified: qm/h2XJ0.4th
modified: qm/he-scf.4th
modified: qm/iso_1s2_hf.4th
commit 161f0b7b10e4cf9d20610f222a7cbf97d0d0946c
Author: Krishna Myneni
Date: Mon Oct 5 08:33:54 2020 -0500
Added benchmarks/ and qm/ subdirs in forth-src/
Changes to be committed:
new file: forth-src/benchmarks/benchpin.4th
new file: forth-src/benchmarks/bubble-sort.4th
new file: forth-src/benchmarks/fib.4th
new file: forth-src/benchmarks/matrix-mult.4th
new file: forth-src/benchmarks/mmu.4th
new file: forth-src/benchmarks/sieve.4th
modified: forth-src/fsl/extras/array-utils0.4th
new file: forth-src/qm/H-atom.4th
new file: forth-src/qm/bket.4th
new file: forth-src/qm/h2XJ0.4th
new file: forth-src/qm/he-scf.4th
new file: forth-src/qm/hf.4th
new file: forth-src/qm/iso_1s2_hf.4th
new file: forth-src/qm/iswap.4th
new file: forth-src/qm/potential.4th
new file: forth-src/qm/qcsim.4th
new file: forth-src/qm/qm4.4th
new file: forth-src/qm/qm6.4th
new file: forth-src/qm/qm8.4th
new file: forth-src/qm/schr1d.4th
new file: forth-src/qm/sycamore.4th
deleted: forth-src/qm4.4th
commit d423aa3c7e6c84cd2b6d52d65eb7f97d196887bd
Author: Krishna Myneni
Date: Sat Oct 3 16:37:40 2020 -0500
Updated system tests, memorytest.4th, to most recent version.
Changes to be committed:
modified: forth-src/system-test/memorytest.4th
commit 5d151885ebe3a04f95cc6a0a12381a4c06b26634
Author: Krishna Myneni
Date: Sat Oct 3 10:26:03 2020 -0500
Revise DELETE-FILE to give identical return code as under kForth-32 when file does not exist.
Changes to be committed:
modified: forth-src/files.4th
modified: forth-src/system-test/divtest.4th
commit 6462cb9de17a922da975fc772d12d87beb1d5078
Author: Krishna Myneni
Date: Sat Oct 3 09:10:48 2020 -0500
Added ALLOT? as replacement for ?ALLOT; ?ALLOT is deprecated but still present.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
new file: forth-src/dd-test.4th
new file: forth-src/dd_io.4th
new file: forth-src/ddarith.4th
modified: forth-src/fsm2.4th
modified: forth-src/ftran202.4th
modified: forth-src/lists.4th
modified: forth-src/macro.4th
modified: forth-src/mini-oof.4th
modified: forth-src/pispigot.4th
modified: forth-src/struct.4th
modified: forth-src/sun.4th
modified: forth-src/utils.4th
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 335af6a6496a73229cdab39e691d803e7c6b02c8
Author: Krishna Myneni
Date: Thu Sep 10 16:03:55 2020 -0500
Updated strings.4th library.
Changes to be committed:
modified: forth-src/strings.4th
commit c00e56a42c9d1065611278d0c52235df01ac6dd2
Author: Krishna Myneni
Date: Mon Aug 31 11:40:11 2020 -0500
Updated executable.
Changes to be committed:
modified: bin/kforth.exe
commit e0a190b2d08b059fe1d452dd01238dda1d394d09
Author: Krishna Myneni
Date: Sun Aug 30 17:08:42 2020 -0500
Update executable.
Changes to be committed:
modified: bin/kforth.exe
commit b80aaea23650867adc623f90936fd51f9e076259
Author: Krishna Myneni
Date: Sun Aug 30 17:06:53 2020 -0500
Fix problem with UTS/MOD
Changes to be committed:
modified: src/vm32.asm
modified: src/vm32.obj
commit 6de3425fd7eddda741f19f5ccef25bfd1bd9621d
Author: Krishna Myneni
Date: Sat Aug 29 11:34:09 2020 -0500
Removed lorenz.4th and stats.4th; advanced versions are part of the FSL.
Changes to be committed:
deleted: forth-src/lorenz.4th
deleted: forth-src/stats.4th
commit 6e4c89ec3da7bd04ca3d3052e23bfd4406634279
Author: Krishna Myneni
Date: Sat Aug 29 11:20:59 2020 -0500
Added kForth manual from Linux kForth-32 documentation -- some features may not apply.
Changes to be committed:
new file: doc/kForthManual.pdf
new file: doc/kForth_NonstandardFeatures.pdf
new file: doc/modular-forth.pdf
commit 283a69210b901a92aefce6611233deca5b085cd6
Author: Krishna Myneni
Date: Sat Aug 29 11:13:00 2020 -0500
Added FSL code and synchronized other Forth source files with kForth-32 (Linux) v 1.6.6.
Changes to be committed:
new file: forth-src/fsl/adaptint.4th
new file: forth-src/fsl/aitken.4th
new file: forth-src/fsl/backsub.4th
new file: forth-src/fsl/complex-test.4th
modified: forth-src/fsl/complex.4th
new file: forth-src/fsl/crc.4th
new file: forth-src/fsl/cubic.4th
new file: forth-src/fsl/demo/gfit-curvefit.4th
new file: forth-src/fsl/demo/gfit-levmarq.4th
new file: forth-src/fsl/demo/lfex.4th
new file: forth-src/fsl/demo/lk.4th
new file: forth-src/fsl/demo/lorenz.4th
new file: forth-src/fsl/demo/pfex.4th
new file: forth-src/fsl/demo/sigfig-example.4th
new file: forth-src/fsl/demo/sl.4th
new file: forth-src/fsl/demo/wfms01-1.dat
new file: forth-src/fsl/dets.4th
new file: forth-src/fsl/dfourier.4th
modified: forth-src/fsl/dynmem.4th
new file: forth-src/fsl/elip.4th
new file: forth-src/fsl/elip12.4th
new file: forth-src/fsl/erf.4th
new file: forth-src/fsl/expint.4th
new file: forth-src/fsl/extras/array-utils0.4th
new file: forth-src/fsl/extras/array-utils1.4th
new file: forth-src/fsl/extras/bes-jy.4th
new file: forth-src/fsl/extras/cg-test.4th
new file: forth-src/fsl/extras/cg.4th
new file: forth-src/fsl/extras/curvefit.4th
new file: forth-src/fsl/extras/derivative.4th
new file: forth-src/fsl/extras/determ.4th
new file: forth-src/fsl/extras/eigen22.4th
new file: forth-src/fsl/extras/eigen33.4th
new file: forth-src/fsl/extras/erf-wc.4th
new file: forth-src/fsl/extras/fft-x86.4th
new file: forth-src/fsl/extras/find.4th
new file: forth-src/fsl/extras/four1-test.4th
new file: forth-src/fsl/extras/four1.4th
new file: forth-src/fsl/extras/func_Ngauss.4th
new file: forth-src/fsl/extras/gamma-aph.4th
new file: forth-src/fsl/extras/gram-schmidt.4th
new file: forth-src/fsl/extras/histogram.4th
new file: forth-src/fsl/extras/interp-array.4th
new file: forth-src/fsl/extras/jairy.4th
new file: forth-src/fsl/extras/machar.4th
new file: forth-src/fsl/extras/mmul.4th
new file: forth-src/fsl/extras/mmul_x86.4th
new file: forth-src/fsl/extras/noise-test.4th
new file: forth-src/fsl/extras/noise.4th
new file: forth-src/fsl/extras/numerov-test.4th
new file: forth-src/fsl/extras/numerov.4th
new file: forth-src/fsl/extras/numerov_x86.4th
new file: forth-src/fsl/extras/paranoia.4th
new file: forth-src/fsl/extras/polyfit.4th
new file: forth-src/fsl/extras/qsort.4th
new file: forth-src/fsl/extras/quartic.fs
new file: forth-src/fsl/extras/read_xyfile.4th
new file: forth-src/fsl/extras/stats.4th
new file: forth-src/fsl/extras/vector.4th
new file: forth-src/fsl/extras/voigt.4th
new file: forth-src/fsl/extras/zeigen22h.4th
new file: forth-src/fsl/extras/zerf.4th
new file: forth-src/fsl/extras/zmatrix.4th
new file: forth-src/fsl/extras/zwofz.4th
new file: forth-src/fsl/extras/zzeta.4th
new file: forth-src/fsl/factorl.4th
new file: forth-src/fsl/fsl-test-utils.4th
new file: forth-src/fsl/fsl-tester.4th
modified: forth-src/fsl/fsl-util.4th
new file: forth-src/fsl/gamma.4th
new file: forth-src/fsl/gauleg.4th
new file: forth-src/fsl/gauss.4th
new file: forth-src/fsl/gaussj.4th
new file: forth-src/fsl/hermite.4th
new file: forth-src/fsl/hilbert.4th
new file: forth-src/fsl/horner.4th
new file: forth-src/fsl/invm.4th
new file: forth-src/fsl/isaac.4th
new file: forth-src/fsl/lagroots.4th
new file: forth-src/fsl/levmarq.4th
new file: forth-src/fsl/logistic.4th
new file: forth-src/fsl/lufact.4th
new file: forth-src/fsl/pcylfun.4th
new file: forth-src/fsl/permcomb.4th
new file: forth-src/fsl/polrat.4th
new file: forth-src/fsl/polys.4th
new file: forth-src/fsl/prng.4th
new file: forth-src/fsl/quadratic.4th
new file: forth-src/fsl/r250.4th
new file: forth-src/fsl/ran4.4th
new file: forth-src/fsl/regfalsi.4th
modified: forth-src/fsl/runge4.4th
new file: forth-src/fsl/shanks.4th
new file: forth-src/fsl/shellsrt.4th
new file: forth-src/fsl/sph_bes.4th
modified: forth-src/fsm-example.4th
modified: forth-src/grating.4th
modified: forth-src/hmac-md5.4th
modified: forth-src/macro.4th
new file: forth-src/modules.4th
new file: forth-src/ran-next.4th
new file: forth-src/rational.4th
new file: forth-src/rawfloat-test.4th
new file: forth-src/rawfloat.4th
new file: forth-src/xchars.4th
commit 778e2f96ca1788d8d729924abac084fa625af480
Author: Krishna Myneni
Date: Fri Aug 28 21:01:38 2020 -0500
First build of kForth-Win32 v1.6.6 compatible with Linux codebase kForth-32 v1.6.6
This is a *major* upgrade of kForth-Win32 and should be considered to be unstable.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
modified: forth-src/ansi.4th
new file: forth-src/asm-x86-examples.4th
new file: forth-src/asm-x86.4th
new file: forth-src/chr_tbl.4th
new file: forth-src/crc-32-x86.4th
modified: forth-src/dump.4th
modified: forth-src/files.4th
new file: forth-src/fpu-x86.4th
new file: forth-src/fsm-example.4th
new file: forth-src/fsm2.4th
new file: forth-src/ftran-test.4th
new file: forth-src/ftran202.4th
new file: forth-src/games/strek.4th
new file: forth-src/ieee-754.4th
new file: forth-src/lists-test.4th
modified: forth-src/lists.4th
modified: forth-src/mini-oof-demo.4th
modified: forth-src/mini-oof.4th
new file: forth-src/modules.fs
new file: forth-src/riccati.4th
modified: forth-src/strings.4th
modified: forth-src/struct.4th
new file: forth-src/sun.4th
new file: forth-src/system-test/asm-x86-test.4th
modified: forth-src/system-test/core.4th
new file: forth-src/system-test/coreplus.4th
new file: forth-src/system-test/dbltest.4th
new file: forth-src/system-test/divtest.4th
new file: forth-src/system-test/fatan2-test.4th
new file: forth-src/system-test/filetest.4th
new file: forth-src/system-test/fpio-test.4th
new file: forth-src/system-test/fpzero-test.4th
new file: forth-src/system-test/ieee-arith-test.4th
new file: forth-src/system-test/ieee-fprox-test.4th
new file: forth-src/system-test/memorytest.4th
new file: forth-src/system-test/regress.4th
new file: forth-src/system-test/searchordertest.4th
new file: forth-src/system-test/stringtest.4th
new file: forth-src/system-test/to-float-test.4th
deleted: forth-src/test-lists.4th
modified: forth-src/tester.4th
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 5fdbcb28c8e1320bf5aaeee2a4ee31cfed3b3c05
Author: Krishna Myneni
Date: Tue Aug 11 08:55:55 2020 -0500
Added REPLACE-CHAR to strings.4th
Changes to be committed:
modified: forth-src/strings.4th
commit 217871a7e291b32b93457b6f72ba241a323c5a6a
Author: Krishna Myneni
Date: Sat Jul 18 17:50:29 2020 -0500
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.rc
modified: src/kforth2b.ico
commit deac0c731244cb8b4136c11cf07b9d816a03cb7e
Author: Krishna Myneni
Date: Sat Jul 18 17:27:54 2020 -0500
Reduced 256x256 icon to 128x128.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.rc
new file: src/kforth2b.ico
commit 11743b04dfc80b9e57672b5d8bda6465a00aab93
Author: Krishna Myneni
Date: Sat Jul 18 13:54:08 2020 -0500
Updated Windows icon to kforth2.ico
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.rc
new file: src/kforth2.ico
commit c654daccee7799bad229255b3d2121b1f3611fd7
Author: Krishna Myneni
Date: Thu Jul 9 12:52:38 2020 -0500
Updated utils.4th to provide: TDSTRING IS-PATH-DELIM? SPLIT-PATH
Changes to be committed:
modified: forth-src/utils.4th
commit ec8b0fe2f87c5b330598979149773ea055ec9ea6
Author: Krishna Myneni
Date: Tue Jun 30 21:56:25 2020 -0500
Updated to version 1.0.16-4. The colon and semicolon words are dictionary entries.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthCompiler.cpp
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.cpp
modified: src/vm32.asm
modified: src/vm32.obj
commit cd2cf055048c410eeac93ff26f062684a6262cfd
Author: Krishna Myneni
Date: Tue Jun 30 19:09:06 2020 -0500
Added RC file and made minor revs to make file. Icon should now be part of exe file.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.mak
new file: src/kforth.rc
commit ad32b2b73a9d42a1b3fd7f5064eb933530732f4d
Author: Krishna Myneni
Date: Mon Jun 29 10:51:55 2020 -0500
Fixed: vm32.obj functions called directly by C/C++ must use stdcall convention.
Changes to be committed:
modified: bin/kforth.exe
new file: forth-src/phyconsts.4th
new file: forth-src/shellcmds.4th
modified: src/ForthCompiler.cpp
modified: src/ForthVM.cpp
modified: src/kforth.cpp
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit b870d3a6ea06d95a3dc436f1e22360f0ae11f09b
Author: Krishna Myneni
Date: Tue Jun 23 11:37:10 2020 -0500
Fixed string to double number conversion and vice-versa.
All Forth system tests (relevant to kForth) in core.4th now pass.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit 06709e164f0155e5e51aa6581a4b06db2eb31aff
Author: Krishna Myneni
Date: Mon Jun 22 16:39:37 2020 -0500
Updated hmac-md5.4th and renamed its test loader.
Changes to be committed:
new file: forth-src/hmac-md5-test.4th
modified: forth-src/hmac-md5.4th
deleted: forth-src/test-md5.4th
commit ce7dac1d752a0a43c905dda140b618c14429ffaf
Author: Krishna Myneni
Date: Mon Jun 22 16:24:56 2020 -0500
Updated ans-words.4th with CATCH and THROW and Forth example program of their use.
Changes to be committed:
modified: forth-src/ans-words.4th
new file: forth-src/catch-throw-ex.4th
commit a08d4ce1e23160b117705bc19cc8982d0840d1b6
Author: Krishna Myneni
Date: Mon Jun 22 12:15:52 2020 -0500
Added Forth notes database application.
Changes to be committed:
new file: forth-src/notes.4th
new file: forth-src/user.4th
commit 8fe3ba58b33c4f38c4deac526990f76a1f6b5115
Author: Krishna Myneni
Date: Mon Jun 22 09:01:09 2020 -0500
Updated version to 1.0.16.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.cpp
commit d0be26b2e326dd0221ebb365c8bc95fcf3a0bff0
Author: Krishna Myneni
Date: Sun Jun 21 09:50:13 2020 -0500
Preliminary implementation of IOCTL using Win32 API function DeviceIoControl().
WARNING: input arg list for word IOCTL in kForth-Win32 is different than in Linux version.
Changes to be committed:
modified: bin/kforth.exe
modified: src/vmc.c
commit 1caa0af0c3df2e966072ec6e0afb7b7c6787fd8d
Author: Krishna Myneni
Date: Sun Jun 21 06:42:23 2020 -0500
Revised SYSTEM to wait for child process to complete (for consistency with Linux version).
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/lz77-test.4th
modified: src/vmc.c
commit a5b8af795cc44742b86b7783275736b8dcf1646e
Author: Krishna Myneni
Date: Sat Jun 20 18:22:25 2020 -0500
Revised files.4th, which provides standard Forth-94 file access words.
Changes to be committed:
modified: forth-src/files.4th
commit dee587d0045ab0596ac6c379dfe5b65bf253dd07
Author: Krishna Myneni
Date: Sat Jun 20 17:46:47 2020 -0500
Added pdf of Forth-94 standard.
Changes to be committed:
new file: doc/dpans94.pdf
commit 0227d68e95c41383b317eeaa71e980f700fbb1a2
Author: Krishna Myneni
Date: Fri Jun 19 21:02:58 2020 -0500
Updated core ANS system test script, core.4th, and the test harness.
Changes to be committed:
modified: forth-src/system-test/core.4th
modified: forth-src/tester.4th
commit ad3b81afb87800133b798e06d70ccb87eaf2dc3c
Author: Krishna Myneni
Date: Fri Jun 19 20:36:48 2020 -0500
Added FPU initialization (for correct rounding) and higher-precision FPOW.
The result from the system test program, paranoia.4th, is now "EXCELLENT".
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/vm32.asm
modified: src/vm32.obj
modified: src/vmc.c
commit e72b7a3acac9f3b6c1a2f47e6da23f4401c592ec
Author: Krishna Myneni
Date: Fri Jun 19 11:01:56 2020 -0500
Added Forth algorithms, utilities, and test code.
Changes to be committed:
new file: forth-src/arcfour.4th
new file: forth-src/random.4th
new file: forth-src/system-test/paranoia.4th
commit 6d7501480c02e3b6aa5ced94fe68f88e4209568f
Author: Krishna Myneni
Date: Fri Jun 19 10:34:44 2020 -0500
Added more Forth game programs, collected in subfolder "games/".
Changes to be committed:
new file: forth-src/games/animal.4th
new file: forth-src/games/backprop.4th
renamed: forth-src/eliza.4th -> forth-src/games/eliza.4th
renamed: forth-src/life.4th -> forth-src/games/life.4th
new file: forth-src/games/ocr.4th
renamed: forth-src/shrdlu.4th -> forth-src/games/shrdlu.4th
new file: forth-src/games/sudoku.4th
new file: forth-src/games/tscp.4th
commit b4ed1680c27f724f15542baee7ae6464e9de9fc5
Author: Krishna Myneni
Date: Fri Jun 19 08:55:02 2020 -0500
Fix return code from SYSTEM ( 0 = no error, -1 = error ).
Changes to be committed:
modified: bin/kforth.exe
modified: src/vmc.c
commit 932e94ec82bb3f4147663e2af375baaebc405082
Author: Krishna Myneni
Date: Fri Jun 19 08:21:04 2020 -0500
Added and updated Forth programming examples.
Changes to be committed:
new file: forth-src/lz77-test.4th
modified: forth-src/lz77.4th
new file: forth-src/pispigot.4th
commit b173a9a0ca934ce74ee46ecd709a8ed1011883da
Author: Krishna Myneni
Date: Thu Jun 18 21:34:40 2020 -0500
Added grating.4th example.
Changes to be committed:
new file: forth-src/grating.4th
commit 6f2e39dac33fe23e695c2b3228c652cbe3d50281
Author: Krishna Myneni
Date: Thu Jun 18 19:26:15 2020 -0500
Revise ftest.4th to remove obsoleted use of '"' and replace with 'C"'.
Changes to be committed:
modified: forth-src/ftest.4th
commit 08e9f8cdcf82cc0540607d4e92e20c3ed5de80e2
Author: Krishna Myneni
Date: Thu Jun 18 13:26:38 2020 -0500
Removed MOVE from ans-words.4th; Added DELETE-FILE and RENAME-FILE to files.4th.
Changes to be committed:
modified: forth-src/ans-words.4th
modified: forth-src/files.4th
commit ed689b0c934d519e17546a17ec6325e0d4eae713
Author: Krishna Myneni
Date: Wed Jun 17 16:47:25 2020 -0500
Added MOVE ; updated error messages and reporting; added contributor names.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/ForthWords.h
modified: src/kforth.cpp
commit 1a363e2654af5d596cbed0581ac96efa7a664496
Author: Krishna Myneni
Date: Wed Jun 17 13:14:42 2020 -0500
Add Word Template file, ForthWords.h, to setup initial dictionary.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
new file: src/ForthWords.h
modified: src/fbc.h
modified: src/kforth.mak
commit ea8113a10dadf730c3262ceb0c9edafa5180e1a7
Author: Krishna Myneni
Date: Wed Jun 17 11:01:58 2020 -0500
Updated vm32.asm with common kForth macros and their use.
Changes to be committed:
modified: bin/kforth.exe
modified: src/fbc.h
modified: src/vm32.asm
modified: src/vm32.obj
commit 398996adc7826377713a214a4bfd27bf7c446d51
Author: Krishna Myneni
Date: Wed Jun 17 06:43:37 2020 -0500
Added DNW's test harness ttester.4th for FP tests.
Changes to be committed:
new file: forth-src/ttester.4th
commit 25348c74a8211a7ff164cbe2e3f592173afdfccd
Author: Krishna Myneni
Date: Wed Jun 17 06:41:33 2020 -0500
Revised vm32.asm to keep Forth instruction pointer in ebp register.
Changes to be committed:
modified: bin/kforth.exe
modified: src/vm32.asm
modified: src/vm32.obj
commit 035cdd041a166db793802934add68c51d2bcaf15
Author: Krishna Myneni
Date: Tue Jun 16 14:24:34 2020 -0500
Added words DU< SP! RP! ; Fixed CMOVE for overlapping addresses.
Changes to be committed:
modified: bin/kforth.exe
modified: forth-src/ans-words.4th
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/fbc.h
modified: src/vm32.asm
modified: src/vm32.obj
commit 88637602e7fa6de43b834fed0570624209894062
Author: Krishna Myneni
Date: Mon Jun 15 16:28:06 2020 -0500
Revised tick operator (').
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/kforth.mak
modified: src/vm32.asm
modified: src/vm32.obj
commit efebda559f530ae208ce807657c102b46711997e
Author: Krishna Myneni
Date: Mon Jun 15 10:48:31 2020 -0500
Updated ACCEPT to write to console.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.cpp
modified: src/vmc.c
commit b8e71eb5c22e9e04d6c11de4052b0d681ce79b2d
Author: Krishna Myneni
Date: Mon Jun 15 09:08:57 2020 -0500
Revised ans-words.4th, strings.4th, and files.4th, and all dependent files.
Changes to be committed:
modified: forth-src/ans-words.4th
new file: forth-src/crc-32.4th
modified: forth-src/dos2unix.4th
modified: forth-src/eliza.4th
modified: forth-src/files.4th
modified: forth-src/ftest.4th
modified: forth-src/life.4th
modified: forth-src/lz77.4th
modified: forth-src/mini-oof-demo.4th
modified: forth-src/scr2txt.4th
modified: forth-src/strings.4th
new file: forth-src/test-md5.4th
commit 53da2b456cda0636a9f9950c0acbb8858cf5e46a
Author: Krishna Myneni
Date: Sun Jun 14 21:38:22 2020 -0500
Add necessary file kfmacros.h to project; update makefile accordingly.
Changes to be committed:
new file: src/kfmacros.h
modified: src/kforth.mak
commit 0382875e1f96a7c3df4d05ab99aa9b1ef0a0b580
Author: Krishna Myneni
Date: Sun Jun 14 21:20:56 2020 -0500
Fix signed integer conversion. Moved some functions from ForthCompiler.cpp -> vmc.c.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/vmc.c
commit bd8fef7547903ac94b6f1d6bf716849132b24789
Author: Krishna Myneni
Date: Sun Jun 14 18:03:55 2020 -0500
Updated bin/kforth.exe.
Changes to be committed:
modified: bin/kforth.exe
commit 71f1e731c8e3986d3e85e80d60c188126e1ab07d
Author: Krishna Myneni
Date: Sun Jun 14 18:02:05 2020 -0500
Revised implementations of KEY and KEY? .
Changes to be committed:
modified: src/vmc.c
commit 469f63c390eccf0900c6eb2eff6e4774e771c387
Author: Krishna Myneni
Date: Sun Jun 14 16:38:37 2020 -0500
Fixed an error in NUMBER? in vmc.c; added Core tests (system-test/core.4th).
Changes to be committed:
modified: bin/kforth.exe
new file: forth-src/system-test/core.4th
new file: forth-src/tester.4th
modified: src/vmc.c
commit 6202b13c699965e11151662b903a07b1535fad86
Author: Krishna Myneni
Date: Sun Jun 14 09:35:23 2020 -0500
Added struct-ext.4th, containing convenience words for declaring structure fields.
Changes to be committed:
new file: forth-src/struct-ext.4th
commit 43a0fd7dcefe3e127f4ae9377184dbcf85600bad
Author: Krishna Myneni
Date: Sun Jun 14 09:18:22 2020 -0500
Created folder forth-src/fsl and moved FSL files into it. Updated file paths in lorenz.4th.
Changes to be committed:
renamed: forth-src/complex.4th -> forth-src/fsl/complex.4th
renamed: forth-src/dynmem.4th -> forth-src/fsl/dynmem.4th
renamed: forth-src/fsl-util.4th -> forth-src/fsl/fsl-util.4th
renamed: forth-src/runge4.4th -> forth-src/fsl/runge4.4th
modified: forth-src/lorenz.4th
commit 75e472e1c14e4b725b074e76c0230ad625f8a623
Author: Krishna Myneni
Date: Sun Jun 14 06:58:09 2020 -0500
Updated example Forth files in forth-src/ folder.
Changes to be committed:
modified: forth-src/ans-words.4th
modified: forth-src/dos2unix.4th
modified: forth-src/ftest.4th
modified: forth-src/hmac-md5.4th
modified: forth-src/matfiles.4th
modified: forth-src/scr2txt.4th
modified: forth-src/strings.4th
modified: forth-src/struct.4th
modified: forth-src/utils.4th
commit cd9f5714bfbf1ac82cf53befc408fdd48a85190d
Author: Krishna Myneni
Date: Sun Jun 14 06:10:42 2020 -0500
Renamed vm.asm/vm.obj to vm32.asm/vm32.obj, and changed make file accordingly.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.mak
renamed: src/vm.asm -> src/vm32.asm
renamed: src/vm.obj -> src/vm32.obj
commit 2f77fc20ebca04be3c0be4b4934abe002b016a8e
Author: Krishna Myneni
Date: Sat Jun 13 21:16:34 2020 -0500
Updated bin/kforth.exe
Changes to be committed:
modified: ../bin/kforth.exe
commit 9eb11ec87fe14e331867262d2a64a30ddc920cfe
Author: Krishna Myneni
Date: Sat Jun 13 21:13:21 2020 -0500
Order the opcode definitions by numerical order in fbc.h (no values are changed).
Changes to be committed:
modified: src/fbc.h
commit 3a65ad87ddc6a6a1b91327897c91d8959f6152b1
Author: Krishna Myneni
Date: Sat Jun 13 17:17:59 2020 -0500
Synchronize C and C++ code with XYPLOT-WIN32 project files.
Changes to be committed:
modified: src/ForthCompiler.cpp
modified: src/ForthCompiler.h
modified: src/ForthVM.cpp
modified: src/ForthVM.h
modified: src/fbc.h
modified: src/vmc.c
commit f7201c2d7b8ead321bac1dc4045cb85a706c07a3
Author: Krishna Myneni
Date: Sat Jun 13 09:35:16 2020 -0500
Updated version number to 1.0.15; changes to xyplot.mak.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.cpp
modified: src/kforth.mak
commit b0d599998188248531d1e22a5b61f03567bde77f
Author: Krishna Myneni
Date: Sat Jun 13 07:11:15 2020 -0500
Update executable for previous commit.
Changes to be committed:
modified: bin/kforth.exe
commit bfdcd6833c56b724066a5144a060867e7ae006f3
Author: Krishna Myneni
Date: Sat Jun 13 07:08:09 2020 -0500
Implement Win32-specific versions of KEY and KEY? ; revised ACCEPT
Changes to be committed:
modified: src/vmc.c
commit dd78e45d6bf6b7f689318685ce224260df44ad1c
Author: Krishna Myneni
Date: Fri Jun 12 17:33:27 2020 -0500
Clear file open error after file not found in current directory.
Changes to be committed:
modified: bin/kforth.exe
modified: src/ForthCompiler.cpp
commit 89c3eeda143e88507967e758b8745bb9b0ceca5c
Author: Krishna Myneni
Date: Fri Jun 12 12:24:47 2020 -0500
Revised folder separator from "/" to "\\" for Windows file paths.
Changes to be committed:
modified: ForthCompiler.cpp
commit fd34bf51967db3ad501a085c83d8b431e47b5ccc
Author: Krishna Myneni
Date: Thu Jun 11 14:59:03 2020 -0500
Fix line input in the outer interpreter.
Changes to be committed:
modified: bin/kforth.exe
modified: src/kforth.cpp
commit d680ebcd07bc790893ad2ffd35716cca580abb8a
Author: Krishna Myneni
Date: Thu Jun 11 12:45:27 2020 -0500
Initial commit of all source files and executable, for v1.0.14-2.
Changes to be committed:
new file: LICENSE
modified: README.md
new file: bin/kforth.exe
new file: forth-src/ans-words.4th
new file: forth-src/ansi.4th
new file: forth-src/complex.4th
new file: forth-src/dos2unix.4th
new file: forth-src/dump.4th
new file: forth-src/dynmem.4th
new file: forth-src/eliza.4th
new file: forth-src/files.4th
new file: forth-src/fsl-util.4th
new file: forth-src/ftest.4th
new file: forth-src/hmac-md5.4th
new file: forth-src/jd.4th
new file: forth-src/life.4th
new file: forth-src/lists.4th
new file: forth-src/loan.4th
new file: forth-src/lorenz.4th
new file: forth-src/lz77.4th
new file: forth-src/macro.4th
new file: forth-src/matfiles.4th
new file: forth-src/matrix.4th
new file: forth-src/mini-oof-demo.4th
new file: forth-src/mini-oof.4th
new file: forth-src/primes.4th
new file: forth-src/qm4.4th
new file: forth-src/runge4.4th
new file: forth-src/scr2txt.4th
new file: forth-src/shrdlu.4th
new file: forth-src/stats.4th
new file: forth-src/strings.4th
new file: forth-src/struct.4th
new file: forth-src/test-lists.4th
new file: forth-src/utils.4th
new file: src/ForthCompiler.cpp
new file: src/ForthCompiler.h
new file: src/ForthVM.cpp
new file: src/ForthVM.h
new file: src/fbc.h
new file: src/kforth.cpp
new file: src/kforth.def
new file: src/kforth.ico
new file: src/kforth.mak
new file: src/vm.asm
new file: src/vm.obj
new file: src/vmc.c
commit cad9e25985f12bc675a44cf3b35e461c6308de89
Author: Krishna Myneni
Date: Thu Jun 11 12:31:34 2020 -0500
Create README.md