1
1
mirror of https://github.com/kanaka/mal.git synced 2024-08-16 09:10:48 +03:00

bbc-basic: Travis and top-level README updates for new implementation.

This commit is contained in:
Ben Harris 2019-05-18 23:07:45 +01:00
parent 3b18b5b6cc
commit 45c103e673
2 changed files with 19 additions and 1 deletions

View File

@ -11,6 +11,7 @@ matrix:
- {env: IMPL=bash, services: [docker]}
- {env: IMPL=basic basic_MODE=cbm, services: [docker]}
- {env: IMPL=basic basic_MODE=qbasic, services: [docker]}
- {env: IMPL=bbc-basic, services: [docker]}
- {env: IMPL=c, services: [docker]}
- {env: IMPL=cpp, services: [docker]}
- {env: IMPL=coffee, services: [docker]}

View File

@ -6,7 +6,7 @@
**1. Mal is a Clojure inspired Lisp interpreter**
**2. Mal is implemented in 76 languages (77 different implementations and 98 runtime modes)**
**2. Mal is implemented in 77 languages (78 different implementations and 99 runtime modes)**
| Language | Creator |
| -------- | ------- |
@ -15,6 +15,7 @@
| [GNU Awk](#gnu-awk) | [Miutsuru Kariya](https://github.com/kariya-mitsuru) |
| [Bash 4](#bash-4) | [Joel Martin](https://github.com/kanaka) |
| [BASIC](#basic-c64-and-qbasic) (C64 & QBasic) | [Joel Martin](https://github.com/kanaka) |
| [BBC BASIC V](#bbc-basic-v) | [Ben Harris](https://github.com/bjh21) |
| [C](#c) | [Joel Martin](https://github.com/kanaka) |
| [C++](#c-1) | [Stephen Thirlwall](https://github.com/sdt) |
| [C#](#c-2) | [Joel Martin](https://github.com/kanaka) |
@ -249,6 +250,22 @@ make MODE=qbasic stepX_YYY.bas
Thanks to [Steven Syrek](https://github.com/sjsyrek) for the original
inspiration for this implementation.
### BBC BASIC V
The BBC BASIC V implementation can run in the Brandy interpreter:
```
cd bbc-basic
brandy -quit stepX_YYY.bbc
```
Or in ARM BBC BASIC V under RISC OS 3 or later:
```
*Dir bbc-basic.riscos
*Run setup
*Run stepX_YYY
```
### C