Maybe a programming language
Find a file
2025-11-14 00:14:20 +01:00
devShells nix: add missing packages to devshell 2025-11-05 20:23:50 +01:00
examples test: split failing tests in multiple files 2025-11-05 20:22:54 +01:00
lila refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
lila-ast refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
lila-checking refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
lila-cli refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
lila-jit refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
lila-parsing refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
.gitignore track Cargo.lock 2025-07-19 23:49:45 +02:00
Cargo.lock deps: cargo update 2025-11-13 23:32:57 +01:00
Cargo.toml refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
flake.lock nix: create initial flake 2025-10-01 15:57:46 +02:00
flake.nix refactor: split project into multiple crates 2025-11-14 00:14:20 +01:00
README.md add README.md 2023-10-16 22:19:29 +02:00

Lila

Maybe a programming language

Dependencies

The backend is Cranelift.

Parsing will try to support multiple backends:

  • Pest is written in Rust so it is easy to use with the rest
  • Tree-sitter to try out incremental builds after each modification (and maybe LSP)
  • Eventually a custom parser