glsp
glsp copied to clipboard
The GameLisp scripting language
Hi, I am very interested to the project, I followed the instructions. Unfortunately when running cargo run I get twenty errors on the file wrap.rs: error: cannot specialize on `Binder(OutlivesPredicate(T,...
I wonder, do gamelisp have something like namespaces?
Hi, I wonder if there is a way to get the docstring of a function? For example: ```clj (defn foo (bar) "A function that prints bar" ; docstring (prn bar))...
Hello, I'm having issues when I try to `compile!()` my GameLisp code. The compilation is fine, but once I execute the resulting binary, there's the following error: ``` unhandled error...
Repl
I am experimenting with a [language server extension](https://code.visualstudio.com/api/language-extensions/language-server-extension-guide) and I am trying to highlight areas of the code that fail to parse. I am not sure if my approach is...
In a project, I have a state struct that contains a glsp runtime and a struct that holds callbacks: ```Rust struct Callbacks { //various callbacks of type: Option } struct...
The `glsp` namespace is currently cluttered with around 100 toplevel functions. When a new user looks at the `docs.rs` page, I expect this doesn't make a great first impression. The...
The reference says: > When the parser encounters a sequence of characters which could represent a symbol, or could represent a number or abbreviation, then the number or abbreviation will...
Currently, classmacros can only be used in place of a class clause; it would help if there were class-scoped macros usable from inside its methods.