aboutsummaryrefslogtreecommitdiff
path: root/test/README.txt
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-06-04 11:31:05 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-06-04 11:31:05 -0400
commit588e97715e833ed0a49a4c9b93dc0ded7044f286 (patch)
tree41cfdbf57244cb8ee70ea447406d940da21936c1 /test/README.txt
parenta814ce5b60229bc4a0f214d05cd8360008058a43 (diff)
Add this.bqn to test README
Diffstat (limited to 'test/README.txt')
-rw-r--r--test/README.txt13
1 files changed, 6 insertions, 7 deletions
diff --git a/test/README.txt b/test/README.txt
index cf82e757..2b629569 100644
--- a/test/README.txt
+++ b/test/README.txt
@@ -1,10 +1,16 @@
Test scripts:
Script Compiler host Output host/VM
+- this.bqn Any
- js Self-host Javascript
- dz_comp dzaima/BQN dzaima/BQN
- dz_wasm.js dzaima/BQN WebAssembly
+this.bqn can be run in any implementation that supports the necessary
+system functions (•file.List, •file.Lines, •args, •Out, •BQN, •Repr). It
+runs all tests by default, and can be run on a subset by passing their
+names as arguments.
+
dz_comp uses the self-hosted compiler ../src/c.bqn by default but not
the runtime ../src/r*.bqn. Pass -rt to test with the runtime, and -nocomp
to test dzaima/BQN only (this doesn't pass as of the time of writing).
@@ -17,10 +23,3 @@ Test cases (cases/):
js or dz_comp can be run on a specified set of tests by passing the test
names as arguments.
-
-Contents of bin/dbqn follow (3 lines). Replace "/path/to/dzaima/" with
-your path.
-
-#! /bin/bash
-
-java -jar /path/to/dzaima/BQN/BQN.jar "$@"