Bywater BASIC: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Some programs written in the Minimal BASIC cannot be run in versions earlier than 3.00.)
m (Restart the interpreter before loading programs.)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
Bywater BASIC can be downloaded from [http://sourceforge.net/projects/bwbasic/ its Sourceforge project].
Bywater BASIC can be downloaded from [http://sourceforge.net/projects/bwbasic/ its Sourceforge project].


Contrary to what the manuals say, some programs written in the Minimal BASIC standard, especially those containing arrays, cannot be run in versions earlier than 3.00.
Contrary to what the manuals say, some programs written in the Minimal BASIC standard, especially those containing undeclared arrays (i.e. with dimension 10 by default), cannot be run in versions earlier than 3.00. In general, in order to load programs, that use arrays, it is necessary to restart the interpreter.

Latest revision as of 02:06, 13 April 2023

This page uses content from Wikipedia. The original article was at Bywater_BASIC. The list of authors can be seen in the page history. As with Rosetta Code, the text of Wikipedia is available under the GNU FDL. (See links for details on variance)
Bywater BASIC is an implementation of BASIC. Other implementations of BASIC.

The Bywater BASIC Interpreter (a.k.a. bwbasic) is a BASIC interpreter. It supports a large subset of the ANSI Standard for Full BASIC, including all of the ANSI Standard for Minimal BASIC. Bywater BASIC was written in C, and runs on Unix-like and DOS-based systems (including Windows).

Bywater BASIC can be downloaded from its Sourceforge project.

Contrary to what the manuals say, some programs written in the Minimal BASIC standard, especially those containing undeclared arrays (i.e. with dimension 10 by default), cannot be run in versions earlier than 3.00. In general, in order to load programs, that use arrays, it is necessary to restart the interpreter.