| 84714 packages online |
|
|
| dev/lang/pforth_v24.i386.lha | | | No screenshot available |
|
This is a port of PForth v24 to AROS. It is the static stdio version that was
compiled. Actually, there was no need to modify any files other than the unix
Makefile to get a clean compile. I just had to tell the Makefile to compile the
stdio version since AROS does not have the dependencies to compile the POSIX
version. It compiled cleanly with no warnings and ran all tests correctly
except for one that the comment says is supposed to fail. I ran a Forth program
which I had ported to GForth in 2005 from a C++ program and after making a few
changes it now runs perfectly. No extensive testing has been done, but
everything appears to be working. More info is available on the PForth website:
http://www.softsynth.com/pforth/
Uploaded using: archives.aros-exec.org
|
Contents of dev/lang/pforth_v24.i386.lha PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/
-rwxrw-rw- 65534/65534 58366 150528 38.8% -lh5- c4a1 Mar 31 17:16 PForth_v24/PForth
-rwx------ 65534/65534 1056 1927 54.8% -lh5- 8250 Mar 31 17:16 PForth_v24/aros.readme.txt
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/build/
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/build/unix/
-rw------- 65534/65534 1061 2885 36.8% -lh5- 7eac Mar 31 17:16 PForth_v24/build/unix/Makefile
-rw------- 65534/65534 1061 2885 36.8% -lh5- 7eac Mar 31 17:16 PForth_v24/build/unix/Makefile.dist
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/build/win32/
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/build/win32/vs2005/
-rw------- 65534/65534 346 886 39.1% -lh5- fdde Mar 31 17:16 PForth_v24/build/win32/vs2005/pforth.sln
-rw------- 65534/65534 1349 6680 20.2% -lh5- 3412 Mar 31 17:16 PForth_v24/build/win32/vs2005/pforth_main.vcproj
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/csrc/
-rw------- 65534/65534 749 1725 43.4% -lh5- 83c9 Mar 31 17:16 PForth_v24/csrc/pf_all.h
-rw------- 65534/65534 1071 2739 39.1% -lh5- 374a Mar 31 17:16 PForth_v24/csrc/pf_cglue.c
-rw------- 65534/65534 689 1584 43.5% -lh5- 2202 Mar 31 17:16 PForth_v24/csrc/pf_cglue.h
-rw------- 65534/65534 925 2003 46.2% -lh5- 9e6d Mar 31 17:16 PForth_v24/csrc/pf_clib.c
-rw------- 65534/65534 799 1743 45.8% -lh5- 4b14 Mar 31 17:16 PForth_v24/csrc/pf_clib.h
-rw------- 65534/65534 4894 15892 30.8% -lh5- e824 Mar 31 17:16 PForth_v24/csrc/pf_core.c
-rw------- 65534/65534 546 1095 49.9% -lh5- cd48 Mar 31 17:16 PForth_v24/csrc/pf_core.h
-rw------- 65534/65534 588 1340 43.9% -lh5- 939e Mar 31 17:16 PForth_v24/csrc/pf_float.h
-rw------- 65534/65534 4975 16127 30.8% -lh5- 33ec Mar 31 17:16 PForth_v24/csrc/pf_guts.h
-rw------- 65534/65534 455 969 47.0% -lh5- 4013 Mar 31 17:16 PForth_v24/csrc/pf_host.h
-rw------- 65534/65534 632 1323 47.8% -lh5- e85a Mar 31 17:16 PForth_v24/csrc/pf_inc1.h
-rw------- 65534/65534 11373 42374 26.8% -lh5- 91c9 Mar 31 17:16 PForth_v24/csrc/pf_inner.c
-rw------- 65534/65534 1623 4693 34.6% -lh5- 62ab Mar 31 17:16 PForth_v24/csrc/pf_io.c
-rw------- 65534/65534 1469 4278 34.3% -lh5- 5d1a Mar 31 17:16 PForth_v24/csrc/pf_io.h
-rw------- 65534/65534 573 1274 45.0% -lh5- a29a Mar 31 17:16 PForth_v24/csrc/pf_io_none.c
-rw------- 65534/65534 1226 2812 43.6% -lh5- 977e Mar 31 17:16 PForth_v24/csrc/pf_main.c
-rw------- 65534/65534 2797 9915 28.2% -lh5- fe02 Mar 31 17:16 PForth_v24/csrc/pf_mem.c
-rw------- 65534/65534 591 1218 48.5% -lh5- 9343 Mar 31 17:16 PForth_v24/csrc/pf_mem.h
-rw------- 65534/65534 4973 20112 24.7% -lh5- c35c Mar 31 17:16 PForth_v24/csrc/pf_save.c
-rw------- 65534/65534 1285 3322 38.7% -lh5- 62c5 Mar 31 17:16 PForth_v24/csrc/pf_save.h
-rw------- 65534/65534 2862 8283 34.6% -lh5- 6c1a Mar 31 17:16 PForth_v24/csrc/pf_text.c
-rw------- 65534/65534 1020 2752 37.1% -lh5- 58f0 Mar 31 17:16 PForth_v24/csrc/pf_text.h
-rw------- 65534/65534 586 1500 39.1% -lh5- 607a Mar 31 17:16 PForth_v24/csrc/pf_types.h
-rw------- 65534/65534 622 1282 48.5% -lh5- 6718 Mar 31 17:16 PForth_v24/csrc/pf_win32.h
-rw------- 65534/65534 1706 4793 35.6% -lh5- 3950 Mar 31 17:16 PForth_v24/csrc/pf_words.c
-rw------- 65534/65534 545 1173 46.5% -lh5- 4d75 Mar 31 17:16 PForth_v24/csrc/pf_words.h
-rw------- 65534/65534 931 3324 28.0% -lh5- be4f Mar 31 17:16 PForth_v24/csrc/pfcompfp.h
-rw------- 65534/65534 8774 34257 25.6% -lh5- 38dc Mar 31 17:16 PForth_v24/csrc/pfcompil.c
-rw------- 65534/65534 1004 2711 37.0% -lh5- fbe1 Mar 31 17:16 PForth_v24/csrc/pfcompil.h
-rw------- 65534/65534 1457 3941 37.0% -lh5- a29e Mar 31 17:16 PForth_v24/csrc/pfcustom.c
-rwx------ 65534/65534 42913 371398 11.6% -lh5- 7f73 Mar 31 17:16 PForth_v24/csrc/pfdicdat.h
-rw------- 65534/65534 38387 331857 11.6% -lh5- b2a3 Mar 31 17:16 PForth_v24/csrc/pfdicdat_arm.h
-rw------- 65534/65534 2354 8887 26.5% -lh5- c85c Mar 31 17:16 PForth_v24/csrc/pfinnrfp.h
-rw------- 65534/65534 1228 3008 40.8% -lh5- e5d0 Mar 31 17:16 PForth_v24/csrc/pforth.h
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/csrc/posix/
-rw------- 65534/65534 1565 3635 43.1% -lh5- 7233 Mar 31 17:16 PForth_v24/csrc/posix/pf_io_posix.c
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/csrc/stdio/
-rw------- 65534/65534 646 1432 45.1% -lh5- 1b8a Mar 31 17:16 PForth_v24/csrc/stdio/pf_io_stdio.c
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/csrc/win32/
-rw------- 65534/65534 693 1522 45.5% -lh5- 2144 Mar 31 17:16 PForth_v24/csrc/win32/pf_io_win32.c
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/csrc/win32_console/
-rw------- 65534/65534 1757 5528 31.8% -lh5- 6d37 Mar 31 17:16 PForth_v24/csrc/win32_console/pf_io_win32_console.c
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/fth/
-rw------- 65534/65534 1870 5008 37.3% -lh5- 1323 Mar 31 17:16 PForth_v24/fth/ansilocs.fth
-rw------- 65534/65534 1515 4389 34.5% -lh5- eba8 Mar 31 17:16 PForth_v24/fth/bench.fth
-rw------- 65534/65534 2492 6876 36.2% -lh5- ee3e Mar 31 17:16 PForth_v24/fth/c_struct.fth
-rw------- 65534/65534 961 2001 48.0% -lh5- 2794 Mar 31 17:16 PForth_v24/fth/case.fth
-rw------- 65534/65534 496 1454 34.1% -lh5- 2a91 Mar 31 17:16 PForth_v24/fth/condcomp.fth
-rw------- 65534/65534 6602 26578 24.8% -lh5- 9947 Mar 31 17:16 PForth_v24/fth/coretest.fth
-rw------- 65534/65534 1059 2383 44.4% -lh5- ad97 Mar 31 17:16 PForth_v24/fth/filefind.fth
-rw------- 65534/65534 3977 11143 35.7% -lh5- c445 Mar 31 17:16 PForth_v24/fth/floats.fth
-rw------- 65534/65534 1210 2648 45.7% -lh5- 3015 Mar 31 17:16 PForth_v24/fth/forget.fth
-rw------- 65534/65534 3802 10910 34.8% -lh5- 0a93 Mar 31 17:16 PForth_v24/fth/history.fth
-rw------- 65534/65534 165 228 72.4% -lh5- 5091 Mar 31 17:16 PForth_v24/fth/loadhist.fth
-rw------- 65534/65534 726 1515 47.9% -lh5- bfe8 Mar 31 17:16 PForth_v24/fth/loadp4th.fth
-rw------- 65534/65534 1038 2030 51.1% -lh5- 3e19 Mar 31 17:16 PForth_v24/fth/locals.fth
-rw------- 65534/65534 756 1945 38.9% -lh5- 9aa7 Mar 31 17:16 PForth_v24/fth/math.fth
-rw------- 65534/65534 2202 4908 44.9% -lh5- 1600 Mar 31 17:16 PForth_v24/fth/member.fth
-rw------- 65534/65534 1663 3616 46.0% -lh5- a329 Mar 31 17:16 PForth_v24/fth/misc1.fth
-rw------- 65534/65534 2032 4717 43.1% -lh5- 2f3f Mar 31 17:16 PForth_v24/fth/misc2.fth
-rw------- 65534/65534 1916 4756 40.3% -lh5- b58d Mar 31 17:16 PForth_v24/fth/numberio.fth
-rwxrw-rw- 65534/65534 37154 89617 41.5% -lh5- 8dda Mar 31 17:16 PForth_v24/fth/pforth
-rwx------ 65534/65534 20501 60060 34.1% -lh5- fead Mar 31 17:16 PForth_v24/fth/pforth.dic
-rw------- 65534/65534 534 1130 47.3% -lh5- 0c36 Mar 31 17:16 PForth_v24/fth/private.fth
-rw------- 65534/65534 1576 3886 40.6% -lh5- e2ed Mar 31 17:16 PForth_v24/fth/savedicd.fth
-rw------- 65534/65534 1476 3941 37.5% -lh5- 2ee4 Mar 31 17:16 PForth_v24/fth/see.fth
-rw------- 65534/65534 423 736 57.5% -lh5- 20d8 Mar 31 17:16 PForth_v24/fth/siev.fth
-rw------- 65534/65534 857 1875 45.7% -lh5- e2a6 Mar 31 17:16 PForth_v24/fth/smart_if.fth
-rw------- 65534/65534 791 1969 40.2% -lh5- 599d Mar 31 17:16 PForth_v24/fth/strings.fth
-rw------- 65534/65534 6725 20205 33.3% -lh5- 2c9e Mar 31 17:16 PForth_v24/fth/system.fth
-rw------- 65534/65534 945 2772 34.1% -lh5- ea29 Mar 31 17:16 PForth_v24/fth/t_alloc.fth
-rw------- 65534/65534 144 285 50.5% -lh5- 3491 Mar 31 17:16 PForth_v24/fth/t_case.fth
-rw------- 65534/65534 1830 6308 29.0% -lh5- 3f09 Mar 31 17:16 PForth_v24/fth/t_corex.fth
-rw------- 65534/65534 1129 4003 28.2% -lh5- 8e6d Mar 31 17:16 PForth_v24/fth/t_floats.fth
-rw------- 65534/65534 171 228 75.0% -lh5- 031f Mar 31 17:16 PForth_v24/fth/t_include.fth
-rw------- 65534/65534 104 144 72.2% -lh5- eb68 Mar 31 17:16 PForth_v24/fth/t_load.fth
-rw------- 65534/65534 102 112 91.1% -lh5- b439 Mar 31 17:16 PForth_v24/fth/t_load_defer.fth
-rw------- 65534/65534 64 64 100.0% -lh0- c6a4 Mar 31 17:16 PForth_v24/fth/t_load_pairs.fth
-rw------- 65534/65534 84 84 100.0% -lh0- fa6c Mar 31 17:16 PForth_v24/fth/t_load_semi.fth
-rw------- 65534/65534 95 97 97.9% -lh5- c937 Mar 31 17:16 PForth_v24/fth/t_load_undef.fth
-rw------- 65534/65534 495 999 49.5% -lh5- 8bb0 Mar 31 17:16 PForth_v24/fth/t_locals.fth
-rw------- 65534/65534 95 122 77.9% -lh5- 8c93 Mar 31 17:16 PForth_v24/fth/t_nolf.fth
-rw------- 65534/65534 860 3470 24.8% -lh5- c0ac Mar 31 17:16 PForth_v24/fth/t_strings.fth
-rw------- 65534/65534 863 1764 48.9% -lh5- 9144 Mar 31 17:16 PForth_v24/fth/t_tools.fth
-rw------- 65534/65534 709 1427 49.7% -lh5- f155 Mar 31 17:16 PForth_v24/fth/termio.fth
-rw------- 65534/65534 826 1702 48.5% -lh5- a859 Mar 31 17:16 PForth_v24/fth/tester.fth
-rw------- 65534/65534 3903 12379 31.5% -lh5- 93dd Mar 31 17:16 PForth_v24/fth/trace.fth
-rw------- 65534/65534 498 1334 37.3% -lh5- 3ac9 Mar 31 17:16 PForth_v24/fth/tut.fth
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/fth/utils/
-rw------- 65534/65534 4102 12326 33.3% -lh5- 22c5 Mar 31 17:16 PForth_v24/fth/utils/clone.fth
-rw------- 65534/65534 1238 2581 48.0% -lh5- e988 Mar 31 17:16 PForth_v24/fth/utils/dump_struct.fth
-rw------- 65534/65534 457 920 49.7% -lh5- 0cf1 Mar 31 17:16 PForth_v24/fth/utils/load_file.fth
-rw------- 65534/65534 527 985 53.5% -lh5- cbcf Mar 31 17:16 PForth_v24/fth/utils/make_all256.fth
-rw------- 65534/65534 3646 11823 30.8% -lh5- 645d Mar 31 17:16 PForth_v24/fth/utils/trace.fth
-rw------- 65534/65534 669 1175 56.9% -lh5- e0a8 Mar 31 17:16 PForth_v24/fth/wordslik.fth
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/objects/
-rwx------ 65534/65534 854 1928 44.3% -lh5- 3060 Mar 31 17:16 PForth_v24/objects/pf_cglue.o
-rwx------ 65534/65534 276 663 41.6% -lh5- 2908 Mar 31 17:16 PForth_v24/objects/pf_clib.o
-rwx------ 65534/65534 2411 5444 44.3% -lh5- 516b Mar 31 17:16 PForth_v24/objects/pf_core.o
-rwx------ 65534/65534 8176 20552 39.8% -lh5- ef6b Mar 31 17:16 PForth_v24/objects/pf_inner.o
-rwx------ 65534/65534 665 1444 46.1% -lh5- e43b Mar 31 17:16 PForth_v24/objects/pf_io.o
-rwx------ 65534/65534 208 554 37.5% -lh5- 9cbd Mar 31 17:16 PForth_v24/objects/pf_io_none.o
-rwx------ 65534/65534 597 1212 49.3% -lh5- b8f1 Mar 31 17:16 PForth_v24/objects/pf_main.o
-rwx------ 65534/65534 227 584 38.9% -lh5- 1774 Mar 31 17:16 PForth_v24/objects/pf_mem.o
-rwx------ 65534/65534 23659 67080 35.3% -lh5- ff2b Mar 31 17:16 PForth_v24/objects/pf_save.o
-rwx------ 65534/65534 2213 4280 51.7% -lh5- 7042 Mar 31 17:16 PForth_v24/objects/pf_text.o
-rwx------ 65534/65534 1115 2112 52.8% -lh5- 26b3 Mar 31 17:16 PForth_v24/objects/pf_words.o
-rwx------ 65534/65534 7390 18900 39.1% -lh5- f53d Mar 31 17:16 PForth_v24/objects/pfcompil.o
-rwx------ 65534/65534 563 1312 42.9% -lh5- e807 Mar 31 17:16 PForth_v24/objects/pfcustom.o
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/objects/posix/
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/objects/stdio/
-rwx------ 65534/65534 443 1060 41.8% -lh5- 5da9 Mar 31 17:16 PForth_v24/objects/stdio/pf_io_stdio.o
-rw------- 65534/65534 1288 2907 44.3% -lh5- aa62 Mar 31 17:16 PForth_v24/readme.txt
-rw------- 65534/65534 4706 10560 44.6% -lh5- a685 Mar 31 17:16 PForth_v24/releases.txt
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/tempobjects/
-rwx------ 65534/65534 853 1928 44.2% -lh5- 2c66 Mar 31 17:16 PForth_v24/tempobjects/pf_cglue.o
-rwx------ 65534/65534 276 663 41.6% -lh5- 2908 Mar 31 17:16 PForth_v24/tempobjects/pf_clib.o
-rwx------ 65534/65534 2410 5444 44.3% -lh5- c378 Mar 31 17:16 PForth_v24/tempobjects/pf_core.o
-rwx------ 65534/65534 8176 20552 39.8% -lh5- ef6b Mar 31 17:16 PForth_v24/tempobjects/pf_inner.o
-rwx------ 65534/65534 665 1444 46.1% -lh5- e43b Mar 31 17:16 PForth_v24/tempobjects/pf_io.o
-rwx------ 65534/65534 208 554 37.5% -lh5- 9cbd Mar 31 17:16 PForth_v24/tempobjects/pf_io_none.o
-rwx------ 65534/65534 598 1228 48.7% -lh5- 1c92 Mar 31 17:16 PForth_v24/tempobjects/pf_main.o
-rwx------ 65534/65534 227 584 38.9% -lh5- 1774 Mar 31 17:16 PForth_v24/tempobjects/pf_mem.o
-rwx------ 65534/65534 2725 5984 45.5% -lh5- 51b4 Mar 31 17:16 PForth_v24/tempobjects/pf_save.o
-rwx------ 65534/65534 2211 4280 51.7% -lh5- c003 Mar 31 17:16 PForth_v24/tempobjects/pf_text.o
-rwx------ 65534/65534 1115 2112 52.8% -lh5- bd01 Mar 31 17:16 PForth_v24/tempobjects/pf_words.o
-rwx------ 65534/65534 7390 18900 39.1% -lh5- f53d Mar 31 17:16 PForth_v24/tempobjects/pfcompil.o
-rwx------ 65534/65534 563 1312 42.9% -lh5- e807 Mar 31 17:16 PForth_v24/tempobjects/pfcustom.o
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/tempobjects/posix/
drwx------ 65534/65534 0 0 ****** -lhd- 0000 Mar 31 17:16 PForth_v24/tempobjects/stdio/
-rwx------ 65534/65534 444 1060 41.9% -lh5- bf7e Mar 31 17:16 PForth_v24/tempobjects/stdio/pf_io_stdio.o
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 143 files 425249 1647877 25.8% Apr 1 21:14
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |