/bqn-mode

Emacs mode for BQN programming language

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

bqn-mode

Synopsis

Emacs major mode for BQN programming language.

Extracted from the original BQN repository and independently maintained since approx. 2021.

Before that, bqn-mode was derived and heavily based on the venerable gnu-apl-mode.

Installing bqn-mode

From sources

After git clone this repository, you can just add the following snippet to you init.el file:

(add-to-list 'load-path "~/path/to/bqn-mode")
(require 'bqn-mode)

From MELPA

bqn-mode is available on MELPA.

  1. Configure your package-archives to include MELPA.
    • The EmacsWiki has a clean and comprehensive tutorial.
  2. You can now use the typical M-x list-packages interface to find and install bqn-mode.

Fonts

BQN uses a peculiar set of symbols, not always available on the default fonts of major operating systems. Nonetheless there are many fonts available around the Web. Here are some links:

Contact

This page itself :) Feel free to open issues and send pull requests via GitHub interface.