hara.lang.script-lint

+collect-module-globals

+registry+

+settings+

collect-module-globals

added in 4.0

(collect-module-globals module)

collects global symbols from module

collect-module-globals-raw

(collect-module-globals-raw module)

helper function for hara.lang.script-lint/collect-module-globals

collect-sym-vars

added in 4.0

(collect-sym-vars entry module)(collect-sym-vars entry module lang-globals)

collect symbols and vars

collect-vars

added in 4.0

(collect-vars form)

collects all vars

get-reserved

get-reserved-raw

added in 4.0

(get-reserved-raw lang)

gets all reserved symbols in the grammar

lint-clear

added in 4.0

(lint-clear)

clears all linted namespaces

lint-entry

added in 4.0

(lint-entry entry module)

lints a single entry

lint-needed?

added in 4.0

(lint-needed? ns)

checks if lint is needed

lint-set

added in 4.0

(lint-set ns)(lint-set ns option)

sets the linter for a namespace

sym-check-linter

added in 4.0

(sym-check-linter entry module)(sym-check-linter entry module lang-globals)(sym-check-linter entry module lang-globals options)

checks the linter