bbc-basic: Travis and top-level README updates for new implementation.
authorBen Harris <bjh21@bjh21.me.uk>
Sat, 18 May 2019 22:07:45 +0000 (23:07 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 18 May 2019 22:37:33 +0000 (23:37 +0100)
.travis.yml
README.md

index 6d5f2bd..42f571c 100644 (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]}
index 4d393b3..66ebee3 100644 (file)
--- a/README.md
+++ b/README.md
@@ -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 &amp; 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