syn
packages
SYN/TESTS/GEN SYN/GEN/PY SYN/LANG/PY SYN/GEN/RS/SWAP SYN/GEN/CPP/SWAP SYN/GEN/RS SYN/TS SYN/LANG SYN/TESTS SYN/TEMPO SYN/GEN/CPP/SYM SYN/GEN/RS/SYM SYN/GEN/CPP SYN SYN/LANG/JS SYN/LINT SYN/GEN SYN/GEN/CU/SYM SYN/GEN/C SYN/GEN/JS SYN/GROVEL SYN/CLI SYN/GEN/CU SYN/GEN/C/SWAP SYN/LANG/RS SYN/TESTS/LANG SYN/LANG/C SYN/GEN/C/SYM dependencies
std obj parse tree-sitter doc cli dependents
web syn/tests skel core/user files
pkg.lisp ts.lisp lang/c.lisp lang/js.lisp lang/rs.lisp lang/py.lisp gen/pkg.lisp gen/condition.lisp gen/var.lisp gen/proto.lisp gen/util.lisp gen/read.lisp gen/c/pkg.lisp gen/c/read.lisp gen/c/ast.lisp gen/c/sym.lisp gen/c/print.lisp gen/cpp/pkg.lisp gen/cpp/sym.lisp gen/cu/pkg.lisp gen/rs/pkg.lisp gen/rs/read.lisp gen/rs/ast.lisp gen/rs/sym.lisp gen/rs/util.lisp gen/rs/print.lisp gen/py/pkg.lisp gen/js/pkg.lisp lint.lisp tempo.lisp grovel.lisp cli.lisp tests
PY-SRC JS-SRC RUST-SRC C-SRC symbols
DELETE-CODE-PRINTER TOP-INFO SRC-LOCATION PUSH-INFO INDENT –INDENT INDENT MAKE-PROXY LANGUAGE %SELF PARSE-STRING DEFINE-CODE-SWITCH WITH-CODE-PRINTER EMPTY DEFSYNTAX POP-INFO AST-TRAVERSER LINT FIND-SIGN BUILD-CONTEXT-SWITCHES GEN-WARNINGS UNLOAD-GEN IDENT CODE-DISPATCH-TABLE TOP-SIGN MAKE-NODE DEFINE-CODE-SWITCHES GEN-CONDITION DEFINE-CODE-READER LANG-COUNTS MAKE-NODES GEN-PACKAGE GEN-DESIGNATOR ++INDENT STREAM CODE-PRINTER LANGUAGE NUM-LITERAL GEN-DESIGNATORS CHAR-LITERAL GEN-READER INIT-GEN LANG STR-LITERAL GEN LOAD-GEN BACKUP-READTABLE WRITE-CODE DEL-PROXY NODE-SLOT DEFINE-CODE-PROCESSOR PRINT-CODE NODE CODE-READER FIND-INFO QUOTY GEN TAG PARSE-FILE POP-SIGN FUNCTION-CALL PUSH-SIGN DEFINE-CODE-PRINTER SIMPLE-GEN-ERROR %LEVEL WITH-CODEGEN CL-SYMBOLS GEN-READER-SWITCH INFO-SIZE LISP BUILD-SWAP-PACKAGE
1. Packages
1.1. TS
High-level TreeSitter bindings.
1.2. Lang
The lang subsystem contains Language-specific packages. Loading these
packages will ensure the environment is capable of parsing and
generating the designated lang to and from AST
objects.
1.3. Gen
Our Lisp code generator.
1.4. Lint
Our Lisp code linter.