NLS - Nature Language ServerThis is the LSP (Language Server Protocol) server implementation for the nature programming language, which includes both the server (nls) and VSCode client components. FeaturesThe current version corresponds to nature version 0.5.x and implements:
Code completion features are planned for future releases. BuildingThis project is implemented in Rust. To build the project: bash cargo build --release This will generate the InstallationVSCode ExtensionThe LSP client can be downloaded from the VSCode extension marketplace by searching for "nature language". Server InstallationThe nls LSP server needs to be installed in Note: The nls executable is also bundled in the nature-lang release package. If you have already installed nature-lang in DebuggingLaunch configurations are provided for VSCode in LicenseMIT |