Skip to content

Repository files navigation

Ely Language Support for VS Code

This extension provides comprehensive support for the Ely language in Visual Studio Code: syntax highlighting, intelligent code completion (keywords, types, standard library functions, and user-defined symbols from the entire project), signature help for function and constructor calls, and both syntactic and semantic diagnostics (unterminated strings, type errors, argument count mismatches, etc.). By indexing manager.json, the extension understands module dependencies, recognizes classes, interfaces, and their members, and correctly handles inheritance and wait fields when creating objects.

Ely

Ely is a hybrid-typed systems programming language that compiles to C++ via a custom compiler. It blends familiar C-like syntax with modern features such as f-strings, object-oriented programming with inheritance, interfaces, abstract classes, and seamless inline C/C++ code blocks. A distinctive trait is its wait‑fields mechanism that declares required constructor arguments without explicit constructors, enabling concise class definitions and clear dependency injection.

About

Ely VS Code Extension.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages