Uses of Class
org.ek9lang.compiler.tokenizer.TokenResult
Packages that use TokenResult
Package
Description
B - For the EK9 compiler itself.
A-2 - Start here for tooling entry point specifically 'language server' implementation.
-
Uses of TokenResult in org.ek9lang.compiler
Methods in org.ek9lang.compiler that return TokenResultModifier and TypeMethodDescriptionCompilableSource.nearestToken(int line, int characterPosition) Get the nearest source token on a particular line and character position. -
Uses of TokenResult in org.ek9lang.lsp
Methods in org.ek9lang.lsp that return TokenResultModifier and TypeMethodDescriptionprotected TokenResultEk9Service.getNearestToken(org.eclipse.lsp4j.TextDocumentPositionParams params) Methods in org.ek9lang.lsp with parameters of type TokenResultModifier and TypeMethodDescriptionEk9LanguageWords.exactMatch(TokenResult search) Get only an exact match for this search.Ek9LanguageWords.fuzzyMatch(TokenResult search) Typically used for completion, where string is partial.booleanEk9LanguageWords.KeyWordInformation.isValidInThisContext(TokenResult tokenResult) Check if a token is valid in a particular context of use.Constructor parameters in org.ek9lang.lsp with type arguments of type TokenResultModifierConstructorDescriptionKeyWordInformation(String hover, List<String> completions, Function<TokenResult, Boolean> inContext) Create key word info in terms of hover text, completions for a context of use.