|
84749 packages online
|
|
|
|
dev/lang/bwbasic322_OS4.lha |
|
No screenshot available
|
Short: | OS 4 ByWater BASIC Interpreter v3.22 |
Author: | mbergmann-shweb.de (Michael Bergmann) |
Uploader: | Michael Bergmann <mbergmann-sh web de> |
Type: | dev/lang |
Version: | 3.22 |
Architecture: | ppc-amigaos |
Date: | 2023-05-08 |
Requires: | ixemul.library |
Distribution: | Aminet |
Download: | dev/lang/bwbasic322_OS4.lha - View contents | Readme: | dev/lang/bwbasic322_OS4.readme |
Downloads: | 587 |
|
---------- Description (english) ----------------------
The Bywater BASIC Interpreter (bwBASIC) implements a large
superset of the ANSI Standard for Minimal BASIC (X3.60-1978)
and a significant subset of the ANSI Standard for Full
BASIC (X3.113-1987) in C.
BWBASIC is an original creation of Ted A. Campbell, who stopped
working on it in 1993. Since then it has received contributions
from other programmers: Jon B. Volkoff, Paul Edwards,
Howard S. Wulf, Ken Martin and Jon Foster.
I recompiled bwBASIC from its original 3.20 sources, using
gcc v2.95 with only minor changes to the source code. Added
some custom makefiles for various CPU targets. Same source
easily recompiles under Linux and Windows, too. All you'd
need is gcc or mingw installed on the target system.
INSTALL
=======
1. copy C/bwbasic to C:
COPY C/bwbasic TO C:bwbasic
2. Make bwShell work:
COPY S/bwShell-Startup TO S:
3. Optionally, copy C/CLS to C:
Keep the original installation folder somewhere on your hard drive.
It contains docs and examples for using bwbasic.
Make sure that you have a decent version of ixemul.library available
on your system.
USAGE
=====
Inside program, type:
help - show all commands available.
help commandname - show help for a specific command.
list - list source code for the program currently in memory
run - executes the program in memory from the start.
new - deletes the program in memory and clears all variables.
load "filename" - loads an ASCII BASIC program into memory.
save "filename" - saves the current program into the file "filename"
in ASCII format.
shell "command" - lets you run a SHELL or DOS command within bwbasic.
For example, to list the contents of the current
directory, in Linux type shell "ls -l",
in Windows type shell "dir".
quit - exits bwbasic.
bye - does the same
Michael Bergmann, March 2023
|
Contents of dev/lang/bwbasic322_OS4.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown] 9537 11420 83.5% -lh5- a608 May 7 06:45 bwbasic322_OS4.info
[unknown] 135888 334824 40.6% -lh5- 190c May 5 09:28 bwbasic322_OS4/bwbasic
[unknown] 1276 1502 85.0% -lh5- 6107 May 5 13:44 bwbasic322_OS4/bwbasic.info
[unknown] 1069 1711 62.5% -lh5- d169 May 7 07:09 bwbasic322_OS4/bwShell.info
[unknown] 9537 11420 83.5% -lh5- ece2 May 7 06:46 bwbasic322_OS4/C.info
[unknown] 204845 530064 38.6% -lh5- 185d May 7 07:08 bwbasic322_OS4/C/bwbasic
[unknown] 1296 67116 1.9% -lh5- 01e8 May 7 07:24 bwbasic322_OS4/C/CLS
[unknown] 9536 11420 83.5% -lh5- 4f81 May 7 06:46 bwbasic322_OS4/docs.info
[unknown] 33844 620059 5.5% -lh5- 3c3e May 5 07:13 bwbasic322_OS4/docs/ALL.txt
[unknown] 9955 61306 16.2% -lh5- 5c89 May 5 07:13 bwbasic322_OS4/docs/BYWATER-2.txt
[unknown] 17331 113198 15.3% -lh5- f860 May 5 07:13 bwbasic322_OS4/docs/BYWATER.txt
[unknown] 7315 47172 15.5% -lh5- 11d9 May 5 07:13 bwbasic322_OS4/docs/CALL-360.txt
[unknown] 7849 48377 16.2% -lh5- 41f4 May 5 07:13 bwbasic322_OS4/docs/CBASIC-II.txt
[unknown] 4939 104697 4.7% -lh5- 34e5 May 5 07:13 bwbasic322_OS4/docs/CMDS.HTM
[unknown] 6894 43586 15.8% -lh5- b45b May 5 07:13 bwbasic322_OS4/docs/DARTMOUTH.txt
[unknown] 9375 58057 16.1% -lh5- ab6c May 5 07:13 bwbasic322_OS4/docs/ECMA-116.txt
[unknown] 6241 38299 16.3% -lh5- ef90 May 5 07:13 bwbasic322_OS4/docs/ECMA-55.txt
[unknown] 3806 99613 3.8% -lh5- 6169 May 5 07:13 bwbasic322_OS4/docs/FNCS.HTM
[unknown] 7836 48547 16.1% -lh5- 20fb May 5 07:13 bwbasic322_OS4/docs/GCOS.txt
[unknown] 12340 79157 15.6% -lh5- d981 May 5 07:13 bwbasic322_OS4/docs/HAARDT.txt
[unknown] 10167 68795 14.8% -lh5- de38 May 5 07:13 bwbasic322_OS4/docs/HANDBOOK1.txt
[unknown] 12811 88475 14.5% -lh5- 0896 May 5 07:13 bwbasic322_OS4/docs/HANDBOOK2.txt
[unknown] 7933 48865 16.2% -lh5- 322f May 5 07:13 bwbasic322_OS4/docs/HEATH.txt
[unknown] 8983 54021 16.6% -lh5- f8e0 May 5 07:13 bwbasic322_OS4/docs/IBASIC.txt
[unknown] 7529 46378 16.2% -lh5- 4279 May 5 07:13 bwbasic322_OS4/docs/MARK-I.txt
[unknown] 7910 48682 16.2% -lh5- bd76 May 5 07:13 bwbasic322_OS4/docs/MARK-II.txt
[unknown] 11134 71246 15.6% -lh5- fc64 May 5 07:13 bwbasic322_OS4/docs/MBASIC.txt
[unknown] 5865 36684 16.0% -lh5- 849a May 5 07:13 bwbasic322_OS4/docs/PDP-11.txt
[unknown] 6198 38557 16.1% -lh5- d68e May 5 07:13 bwbasic322_OS4/docs/PDP-8.txt
[unknown] 8884 56058 15.8% -lh5- 4046 May 5 07:13 bwbasic322_OS4/docs/RBASIC.txt
[unknown] 11967 77416 15.5% -lh5- 2edf May 5 07:13 bwbasic322_OS4/docs/RSTS-11.txt
[unknown] 7307 47169 15.5% -lh5- 7de4 May 5 07:13 bwbasic322_OS4/docs/SYSTEM-360.txt
[unknown] 7351 47248 15.6% -lh5- c0f6 May 5 07:13 bwbasic322_OS4/docs/SYSTEM-370.txt
[unknown] 11157 71439 15.6% -lh5- cfaf May 5 07:13 bwbasic322_OS4/docs/TRS-80.txt
[unknown] 5909 36797 16.1% -lh5- 8303 May 5 07:13 bwbasic322_OS4/docs/VINTAGE.txt
[unknown] 8730 55343 15.8% -lh5- 2372 May 5 07:13 bwbasic322_OS4/docs/XBASIC.txt
[unknown] 9538 11420 83.5% -lh5- 4b09 May 7 06:46 bwbasic322_OS4/examples.info
[unknown] 451 948 47.6% -lh5- e30d May 5 07:13 bwbasic322_OS4/examples/BASICT.BAS
[unknown] 393 1006 39.1% -lh5- 7e47 May 6 18:25 bwbasic322_OS4/examples/bool.b
[unknown] 1101 1394 79.0% -lh5- f2ba May 6 18:25 bwbasic322_OS4/examples/bool.b.info
[unknown] 413 1044 39.6% -lh5- 273c May 6 18:10 bwbasic322_OS4/examples/bool.bas
[unknown] 334 526 63.5% -lh5- 7c4d May 5 07:13 bwbasic322_OS4/examples/GAMES/00readme.txt
[unknown] 812 1714 47.4% -lh5- 2239 May 5 07:13 bwbasic322_OS4/examples/GAMES/23-match.bas
[unknown] 14 14 100.0% -lh0- 6b0a May 5 07:13 bwbasic322_OS4/examples/GAMES/23-match.INP
[unknown] 245 384 63.8% -lh5- 4f1c May 5 07:13 bwbasic322_OS4/examples/GAMES/3dplot.bas
[unknown] 1 1 100.0% -lh0- 0780 May 5 07:13 bwbasic322_OS4/examples/GAMES/3dplot.INP
[unknown] 907 2221 40.8% -lh5- 117b May 5 07:13 bwbasic322_OS4/examples/GAMES/aceyducy.bas
[unknown] 33 48 68.8% -lh5- c9a5 May 5 07:13 bwbasic322_OS4/examples/GAMES/aceyducy.INP
[unknown] 1039 2992 34.7% -lh5- 2821 May 5 07:13 bwbasic322_OS4/examples/GAMES/amazing.bas
[unknown] 6 6 100.0% -lh0- 4e79 May 5 07:13 bwbasic322_OS4/examples/GAMES/amazing.INP
[unknown] 926 1991 46.5% -lh5- b8a3 May 5 07:13 bwbasic322_OS4/examples/GAMES/animal.bas
[unknown] 25 28 89.3% -lh5- a796 May 5 07:13 bwbasic322_OS4/examples/GAMES/animal.INP
[unknown] 878 2039 43.1% -lh5- c943 May 5 07:13 bwbasic322_OS4/examples/GAMES/awari.bas
[unknown] 24 50 48.0% -lh5- de2f May 5 07:13 bwbasic322_OS4/examples/GAMES/awari.INP
[unknown] 58 60 96.7% -lh5- 61a1 May 5 07:09 bwbasic322_OS4/examples/hello.bas
[unknown] 345 676 51.0% -lh5- 9e7b May 5 07:13 bwbasic322_OS4/examples/LINEAR.BAS
[unknown] 367 828 44.3% -lh5- b2d7 May 5 07:13 bwbasic322_OS4/examples/MATRIX1.BAS
[unknown] 326 660 49.4% -lh5- df01 May 5 07:13 bwbasic322_OS4/examples/MATRIX2.BAS
[unknown] 331 622 53.2% -lh5- 274c May 5 07:13 bwbasic322_OS4/examples/MAXSIN.BAS
[unknown] 355 844 42.1% -lh5- ccc1 May 6 18:58 bwbasic322_OS4/examples/mb_bool.bas
[unknown] 1102 1394 79.1% -lh5- b8d7 May 6 18:58 bwbasic322_OS4/examples/mb_bool.bas.info
[unknown] 228 453 50.3% -lh5- e04e May 5 07:13 bwbasic322_OS4/examples/PRINTE.BAS
[unknown] 447 1640 27.3% -lh5- 3743 May 5 07:13 bwbasic322_OS4/examples/REDIM1.BAS
[unknown] 326 702 46.4% -lh5- 8e54 May 5 07:13 bwbasic322_OS4/examples/REDIM3.BAS
[unknown] 3545 13070 27.1% -lh5- 6897 May 5 07:13 bwbasic322_OS4/examples/SYNTAX.BAS
[unknown] 97 118 82.2% -lh5- df54 May 6 18:43 bwbasic322_OS4/examples/time.b
[unknown] 831 1590 52.3% -lh5- ea18 May 7 07:58 bwbasic322_OS4/ReadMe
[unknown] 641 732 87.6% -lh5- 37ce May 5 13:44 bwbasic322_OS4/ReadMe.info
[unknown] 9537 11420 83.5% -lh5- ece2 May 7 06:46 bwbasic322_OS4/S.info
[unknown] 1510 3990 37.8% -lh5- 312d May 7 07:46 bwbasic322_OS4/S/bwShell-startup
[unknown] 9575 11420 83.8% -lh5- f0ed May 7 07:43 bwbasic322_OS4/source.info
[unknown] 9541 11420 83.5% -lh5- 6d14 May 7 07:43 bwbasic322_OS4/source/bwBASIC.info
[unknown] 19145 88171 21.7% -lh5- fa3b May 7 07:03 bwbasic322_OS4/source/bwBASIC/bwbasic.c
[unknown] 25042 139595 17.9% -lh5- 371e May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwbasic.h
[unknown] 9541 11420 83.5% -lh5- d6fe May 7 07:30 bwbasic322_OS4/source/bwBASIC/bwBASIC.info
[unknown] 33571 230584 14.6% -lh5- 13f2 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_cmd.c
[unknown] 7461 43588 17.1% -lh5- e794 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_cnd.c
[unknown] 3834 27655 13.9% -lh5- f1f3 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_dio.c
[unknown] 15173 93086 16.3% -lh5- 5651 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_exp.c
[unknown] 16276 99685 16.3% -lh5- 9030 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_fnc.c
[unknown] 14686 82700 17.8% -lh5- 3eaf May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_inp.c
[unknown] 14676 88463 16.6% -lh5- 5e13 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_int.c
[unknown] 14290 68351 20.9% -lh5- e27b May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_prn.c
[unknown] 8139 40144 20.3% -lh5- 5291 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_stc.c
[unknown] 4595 18597 24.7% -lh5- 5aed May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_str.c
[unknown] 4730 66741 7.1% -lh5- 69d2 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_tbl.c
[unknown] 17567 110145 15.9% -lh5- e469 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwb_var.c
[unknown] 14889 109828 13.6% -lh5- f2fb May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwd_cmd.c
[unknown] 17028 136682 12.5% -lh5- 829b May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwd_fun.c
[unknown] 4880 27271 17.9% -lh5- e928 May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwd_six.h
[unknown] 1129 3885 29.1% -lh5- 351c May 5 09:37 bwbasic322_OS4/source/bwBASIC/bwx_tty.c
[unknown] 330 680 48.5% -lh5- ccd3 May 5 09:38 bwbasic322_OS4/source/bwBASIC/makefile
[unknown] 333 692 48.1% -lh5- c934 May 5 09:38 bwbasic322_OS4/source/bwBASIC/makefile.020
[unknown] 333 692 48.1% -lh5- 8dcf May 5 09:38 bwbasic322_OS4/source/bwBASIC/makefile.030
[unknown] 314 563 55.8% -lh5- bfbc May 5 09:38 bwbasic322_OS4/source/bwBASIC/makefile.040
[unknown] 322 660 48.8% -lh5- 38ff May 5 09:38 bwbasic322_OS4/source/bwBASIC/makefile.060
[unknown] 3655 16267 22.5% -lh5- 05b8 May 5 09:37 bwbasic322_OS4/source/bwBASIC/renum.c
[unknown] 802 3138 25.6% -lh5- 9886 May 5 09:37 bwbasic322_OS4/source/bwBASIC/unixio.c
[unknown] 360 742 48.5% -lh5- 3a5c May 5 09:37 bwbasic322_OS4/source/bwBASIC/unixio.h
[unknown] 9545 11420 83.6% -lh5- 0168 May 7 07:43 bwbasic322_OS4/source/CLS.info
[unknown] 108 196 55.1% -lh5- defe May 7 07:41 bwbasic322_OS4/source/CLS/build_cls
[unknown] 149 173 86.1% -lh5- e12e May 7 07:38 bwbasic322_OS4/source/CLS/cls.c
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 102 files 959749 4835997 19.8% May 8 03:40
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |