Class Ek9LanguageWords
java.lang.Object
org.ek9lang.assist.Ek9LanguageWords
Comprehensive EK9 language keyword and operator documentation.
Provides hover text, code completion, and help for all EK9 language constructs.
Used by both the LSP (IDE integration) and REPL (interactive terminal).
This is the single source of truth for EK9 syntax documentation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classHolds information relating to the EK9 language keywords. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexactMatch(TokenResult search) Get only an exact match for this search.fuzzyMatch(TokenResult search) Typically used for completion, where string is partial.Get all available keywords for help display.getHoverText(String token) Simple lookup for REPL hover help - just needs the token text.
-
Constructor Details
-
Ek9LanguageWords
public Ek9LanguageWords()
-
-
Method Details
-
getHoverText
-
getAllKeywords
-
exactMatch
Get only an exact match for this search. -
fuzzyMatch
Typically used for completion, where string is partial. Receive a TokenResults, so we can also see position in the line. This will affect the search results.
-