C3-LSP

Language server for the C3 programming language.


Project maintained by pherrymason Hosted on GitHub Pages — Theme by mattgraham

Project Goals

Writing a Language Server Protocol (LSP) can be a complex and challenging task. To manage this complexity, our initial focus is on covering the basic yet essential needs of a typical LSP implementation.

Current target

The main current target, is to cover the most essential feature which is to scan precise information about symbols used within the source code of a project. This information can then be used by an IDE to enable the following features:

These features will significantly improve the developer experience by providing accurate and efficient code navigation and assistance. Future plans Once these initial objectives are completed, we will explore additional functionalities that can be added to the project, further enhancing its capabilities and usefulness.