Package org.ek9lang.assist
package org.ek9lang.assist
-
ClassDescriptionA companion source file associated with a multi-file Q&A entry.A concept with concentric rings of weighted related terms and EK9 keyword links.Immutable registry of concept nodes with forward and reverse indexes.Builder for constructing a ConceptRegistry.A hit linking a term to its containing concept and ring distance.Supplies the default ConceptRegistry with all 30 concept nodes.Comprehensive EK9 language keyword and operator documentation.Holds information relating to the EK9 language keywords.Loads Q&A content from .ek9 resource files listed in qa-manifest.txt.Holds a single Q&A entry for the EK9 knowledge base.BM25F-based fuzzy matcher for Q&A questions.A question paired with its BM25F match score and question-text relevance.Central registry for all Q&A pairs.Stop word set and synonym group map for Q&A matching.Formats ISymbol information for display to users.Output format for symbol formatting.Outputs Q&A pairs in JSONL format for LLM fine-tuning.Describes a typical mistake that triggers a specific EK9 compiler error.