Git Product home page Git Product logo

john-titor / bwbasic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nerun/bwbasic

0.0 1.0 0.0 5.21 MB

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.

License: GNU General Public License v2.0

Shell 1.65% C 30.74% Prolog 0.06% Logos 0.01% IDL 0.07% Makefile 0.03% HTML 4.19% Batchfile 0.10% VBA 0.01% BASIC 62.74% FreeBasic 0.40%

bwbasic's Introduction

Bywater BASIC Interpreter

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 and Howard S. Wulf.

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.

About this repository

The official repository is located at SourceForge. However, all available versions were transfered to GitHub, in order to create a history with the modifications of all versions. Some compiled versions are also available in the Releases section, with their respective source code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.