adl.main
Application Description Language - command line invocation.
-main
(-main & args)
Parses options and arguments. Expects as args the path-name of one or more ADL files.
adl->canonical
A function which takes ADL text as its single argument and returns canonicalised ADL text as its result.
canonicalise
(canonicalise filepath)
Canonicalise the ADL document indicated by this `filepath` (if it is not already canonical) and return a path to the canonical version.
cli-options
Command-line interface options
process
(process options)
Process these parsed `options`.
usage
(usage parsed-options)
Show a usage message. `parsed-options` should be options as parsed by [clojure.tools.cli](https://github.com/clojure/tools.cli)