An open API service indexing awesome lists of open source software.

https://github.com/lexicality/basic

Lexical Basic
https://github.com/lexicality/basic

basic ecma-55

Last synced: 9 months ago
JSON representation

Lexical Basic

Awesome Lists containing this project

README

          

# Lexical BASIC

This is a work-in-progress implementation of ECMA-55 Minimal BASIC written entirely in Lua.
It is available under the Apache License Version 2.0, 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