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.
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)
bqn-mode is available on MELPA.
- Configure your
package-archives
to include MELPA.- The EmacsWiki has a clean and comprehensive tutorial.
- You can now use the typical
M-x list-packages
interface to find and installbqn-mode
.
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:
This page itself :) Feel free to open issues and send pull requests via GitHub interface.
Emacs bqn-mode is derived from gnu-apl-mode, which is copyright 2013-2015 Elias Mårtenson <lokedhs@gmail.com>. Changes are copyright 2021 Marshall Lochbaum <mwlochbaum@gmail.com>. See COPYING for details.