Collection of files to support syntax highlighting Boa source files in various editors.
Emacs support for Boa source files and projects is split into five
modules. Place the *.el
files somewhere on your load-path
and
require
as necessary. In particular, features are as follows:
boa-mode.el
providescc-mode
based support for the Boa language, including syntax highlighting, abbreviations, pre-defined yasnippets, autocompletion, and imenu navigation of functions, types and outputs.boa-doc.el
provideseldoc
support in Boa, including collection of locally defined function signatures.boa-ide.el
provides support for previewing/executing/downloading the results of Boa queries which are part of a study template based project.boa-study-config.el
provides a minor mode for use injson-mode
which can be used to edit thestudy-config.json
file, including support forfind-file-at-point
, building/running targets, and completion of target and file names.boa-sc-data.el
maintains the data model used by bothboa-ide
andboa-study-config
to access and interact with study template based projects.
a2ps is a program which can
highlight code for hard-copy printing. The file boa.ssh
provides
support for this, and may be installed in ~/.a2ps/
for use.