jesselpalmer / BASIC

BASIC interpreter

Home Page:https://www.npmjs.com/package/node-basic-lang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

npm Node.js CI

BASIC

BASIC interpreter

Installation

  1. You need to have at least versionv14.0.0 of node.js installed.

  2. Install the node-basic-lang library globally:

npm install -g node-basic-lang

Executing files

  1. Create a BASIC program using the supported commands below. Make sure that the file ends in .bas.

  2. Run the BASIC program that you created

basic <program name>.bas

Example:

basic game.bas

Using the REPL

You can use the REPL just by running the following command in the terminal:

basic

Make sure that you enter a unique line number for each command, just like you would a normal file. See supported commands below for a list of commands you can use.

Supported commands

ABS - Prints out the absolute value of a number.
CLS - Clears the console.
INT - Prints out an integer by rounding any decimal number down.
PRINT - Prints lines to the console.
REM - Comments for the user. The interpreter ignores these lines.
END - Exits the program.

Sample file

10 CLS
20 REM "BASIC HELLO WORLD PROGRAM"
30 PRINT "HELLO WORLD"
40 PRINT "HELLO WORLD 2X"
50 PRINT "HELLO WORLD 3X"
60 ABS "-3.14"
70 INT "1.6180"
80 END

About

BASIC interpreter

https://www.npmjs.com/package/node-basic-lang

License:MIT License


Languages

Language:JavaScript 100.0%