Decaf is a Java-like, but much smaller programming language mainly for educational purpose. We now have at least three different implementations of the compiler in Java, Scala and Rust. Since the standard language has quite a limited set of language features, students are welcome to add their own new features.
Install jiegec/decaf-lsp
into your path.
- Syntax highlighting
- Autoclosing brackets/quotes
- Syntax diagnostics
- Document/workspace symbols
- Symbol hover