From 44f2ee8a7a3ff25c69508b31ced66d75ce857fca Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Wed, 14 Oct 2020 20:38:50 -0400 Subject: Generate docs --- docs/running.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/running.html') diff --git a/docs/running.html b/docs/running.html index 00378fb7..656eca46 100644 --- a/docs/running.html +++ b/docs/running.html @@ -15,11 +15,11 @@

dzaima/BQN is an implementation in Java created by modifying the existing dzaima/APL. It should be easy to run on desktop Linux and Android. It is still in development and has almost complete syntax support but incomplete primitive support.

dzaima+reference BQN

This repository contains a dzaima/BQN script dzref that fills in the gaps in primitive support using BQN implementations of primitives that are not yet up to spec (reference implementations of all primitives starting from a small set of pre-existing functions are part of BQN's specification).

-

You can run dzref from ordinary dzaima/BQN using the EX command; see for example wcshim.bqn. For testing, it is run as a Unix script, in which case it depends on an executable dbqn that runs dzaima/BQN on a file argument. I use the following script, using the path to a clone of dzaima/BQN for the jar file.

+

You can run dzref from ordinary dzaima/BQN using the Import command; see for example wcshim.bqn. For testing, it is run as a Unix script, in which case it depends on an executable dbqn that runs dzaima/BQN on a file argument. I use the following script, using the path to a clone of dzaima/BQN for the jar file.

#! /bin/bash
 
 java -jar /path/to/dzaima/BQN/BQN.jar -f "$@"
 
-

The left argument for EX or the shell arguments can contain up to two arguments for the script. The first is a file to run, and the second is BQN code to be run after it.

+

The left argument for Import or the shell arguments can contain up to two arguments for the script. The first is a file to run, and the second is BQN code to be run after it.

BQN2NGN

BQN2NGN is a prototype implementation in Javascript build to experiment with the langauge, which is now abandoned. It can be used online here. Major differences are that it has no Fold and Insert is spelled ´ even though current BQN uses ˝, that it has a different version of Group (), and that it is missing Choose (). There are also some spelling differences, with Deduplicate () spelled with and Valences () spelled with . It is missing value blocks and function headers.

-- cgit v1.2.3