Dsl compilers
DSL/Compiler#
-
reader: parser that should use treesitter for
-
clojure.tools.analyzer: generates AST from clojure syntax. syntax form -> node hashmap
-
ferret
-
Tools/libs
-
clojure.tools.analyzer: https://github.com/clojure/tools.analyzer
- https://github.com/stuartsierra/dependency
- Terra (Lua metaprogramming layer over C ): http://terralang.org/
- Gamma (clj > glsl compiler): https://github.com/kovasb/gamma
- https://github.com/thi-ng/shadergraph
- tree shaping
- treesitter implementations: