L1
L1 copied to clipboard
Palette of functions
On Try APL there's a little cheat sheet with symbols. It would be nice to have something like that for L1 (::Self
is too long).
Would you like to see all available functions? This will be available in the code completion list (Ctrl+Space
). There are only few there right now, but there will be all of them, including documentation. This also applies to operators.
I think this should cover this use case. If you have something different in mind, I need further explanation since APL is bit specific (non-ASCII symbols).
I don't have time to code, so just gathering info for the upcoming time...
What needs to be done:
-
registerCompletionItemProvider
that reads fromrootEnvironment
is a good start - completion should provide also user-defined props
- resolving against
computedValues
fromEvaluator
makes sense- cached values/names from last succesful eval
- contains also
rootEnvironment
- how to do hierarchies?
- resolving against