OS4 DepotLogo by DaveyD 
(anonymous IP: 3.144.6.29,2258) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  IntuitionBase


Support the site


 Readme for:  Development » Language » bwbasic.lha

BWBasic

Description: The Bywater BASIC Interpreter
Download: bwbasic.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 944kb
Version: 3.22
Date: 08 May 2023
Author: Michael Bergmann <mbergmann-sh web de>
Submitter: Samir Hawamdeh
Category: development/language
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 12521
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 49  (Current version)
49  (Accumulated)
Votes: 1 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
---------- 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

Copyright © 2004-2024 by Björn Hagström All Rights Reserved