The AST language framework does not compile on the current main branch, I will continue work on this at some later point.
If you get a compile error, try building with --passC:-Wno-incompatible-pointer-types, e.g:
nimble buildDesktop --passC:-Wno-incompatible-pointer-types -d:appBuildWasmtime --forceBuild --app:gui -D:forceLogToFile -D:enableGui=true
nimble setup after cloning or pulling updates.nim.cfg in case it exists (gets generated by atlas install)nimble buildDesktop or nimble build to compile the desktop version of the editor.nimble buildDesktop --app:gui -D:forceLogToFile -D:enableGui=true -D:enableTerminal=falsenimble buildDesktop --app:console -D:forceLogToFile -D:enableGui=false -D:enableTerminal=trueatlas install after cloning or pulling updates.nimble.paths in case it exists (gets generated by nimble setup)nimble buildDesktop or nimble build to compile the desktop version of the editor.cargo buildsrc folder which in turn contains the grammar.js
target/release/tree-sitter build-wasm ../dev/nimtreesitter/treesitter_nim/treesitter_nim/nimnimble buildNimConfigWasm from the root folder of the repository