Ens is a compiled programming language with automatic reference counting, checked exceptions, flow-sensitive nullability, and per-instantiation generics.
xmake build ens-lld
xmake testens-lld is the linker bridge every Ens program links through, and the only C++ a build of Ens needs.
xmake test builds ens from source with the seed committed for this platform under seed/, then runs the whole suite through it.
tools/vscode/- VS Code extension (TextMate highlighting +ens-lsp).tools/intellij/- IntelliJ plugin (TextMate highlighting +ens-lspvia LSP4IJ).tools/grammar/- canonical TextMate grammar and language configuration shared by both.