Skip to content
Lexical Basic
Lua Visual Basic .NET
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
BLACKJACK.BAS
INPUT.BAS
INVALID_VAR_USAGE.BAS
LICENSE
MESSAGE.BAS
PRINT.BAS
README.mkdn
STUPID_ARITH.BAS
WOO_EXPRCALC.BAS
basic.lua
forloop.bas

README.mkdn

Lexical BASIC

This is a work-in-progress implementation of ECMA-55 Minimal BASIC written entirely in Lua.
It is freely available under the MIT License, which can be found in the LICENSE file.

Required to entirely conform to ECMA-55:

  • READ statement
  • RESTORE statement
  • DATA statement
  • TAB function
  • PRINT needs to use stdout:write() and format numbers correctly (+ newline handling)
  • Strings must be limited to 18 characters
  • User defined functions must not be allowed to return strings
You can’t perform that action at this time.