Jump to content

Bywater Basic: Difference between revisions

From EDM2
No edit summary
Cat
Line 1: Line 1:
==Description==
==Description==
A [[Basic]] interpreter that confirms to a subset of [[Minimal Basic]] (ECMA Standard ECMA-55 later copied as ANSI Standard for Minimal BASIC). As ECMA-55 resembles vintage [[Street Basic]] implementations, BWB can be used to port vintage Basic listings without much problems, the other interesting thing about Bywater Basic is that it has support for console/shell commands that is pretty unique amongst modern interpreters.  
A [[Basic]] interpreter that confirms to a subset of [[Minimal Basic]] (ECMA Standard ECMA-55 later copied as ANSI Standard for Minimal BASIC). As ECMA-55 resembles vintage [[Street Basic]] implementations, BWB can be used to port vintage Basic listings without much problems, the other interesting thing about Bywater Basic is that it has support for console/shell commands that is pretty unique amongst modern interpreters. Bywater Basic is implemented in C.
 
The original author had previously announced a version 3 of the product that was to be released in early 2000, that version supposedly featured a greatly enhanced Basic implementation and a CGI scripting mode, but it appears this never saw the light of day.


==Versions==
==Versions==
Line 10: Line 12:


==License==
==License==
*Original code is in the [[Public Domain]], v2 and later versions are released under the [[GNU GPL v2 License]]
*Original v.1.1 code is in the [[Public Domain]], v2 was initially offered as commercial software but free for personal use and with downloadable source code, but v2.2 and later versions are released under the [[GNU GPL v2 License]]


==Authors==
==Authors==
* Ted Campbell (Original author)
* Ted A. Campbell (Original author)
* Jon Volkoff (v1 patches and v2 branch)
* Jon Volkoff (v1 patches and v2.2 branch)
* Paul Edwards (Current maintainer)
* Paul Edwards (Current maintainer)
* [[Mentore Siesto]] OS/2 port
* [[Mentore Siesto]] OS/2 port
Line 22: Line 24:




[[Category:Tools]] [[Category:MS Windows Tools]] [[Category:Linux Tools]] [[Category:DOS Tools]] [[Category:Solaris Tools]]
[[Category:Tools]] [[Category:MS Windows Tools]] [[Category:Linux Tools]] [[Category:DOS Tools]] [[Category:Solaris Tools]] [[Category:Amiga Tools]] [[Category:SGI Irix Tools]] [[Category:Digital Unix Tools]]

Revision as of 19:44, 8 November 2014

Description

A Basic interpreter that confirms to a subset of Minimal Basic (ECMA Standard ECMA-55 later copied as ANSI Standard for Minimal BASIC). As ECMA-55 resembles vintage Street Basic implementations, BWB can be used to port vintage Basic listings without much problems, the other interesting thing about Bywater Basic is that it has support for console/shell commands that is pretty unique amongst modern interpreters. Bywater Basic is implemented in C.

The original author had previously announced a version 3 of the product that was to be released in early 2000, that version supposedly featured a greatly enhanced Basic implementation and a CGI scripting mode, but it appears this never saw the light of day.

Versions

  • Current OS/2 version: Bywater Basic 2.50

Links

License

  • Original v.1.1 code is in the Public Domain, v2 was initially offered as commercial software but free for personal use and with downloadable source code, but v2.2 and later versions are released under the GNU GPL v2 License

Authors

  • Ted A. Campbell (Original author)
  • Jon Volkoff (v1 patches and v2.2 branch)
  • Paul Edwards (Current maintainer)
  • Mentore Siesto OS/2 port

Publications