Documentation Index
Fetch the complete documentation index at: https://mintlify.com/kyomega85/EnglishMatrix/llms.txt
Use this file to discover all available pages before exploring further.
ModeAddWords (option 11) and ModeListWords (option 12) let you personalise the vocabulary without touching the source code. Any word you add is immediately available in all sentence generation, quiz, and tense table modes for the rest of the current session. Changes persist in memory only — closing the application discards all custom words.
Adding a word (option 11)
Choose the word category
EnglishMatrix presents five categories:Enter the number for the category that matches the word you want to add.
(Verbo only) Enter morphological forms and regularity
If you chose Verbo, three additional fields are required:The verb is added to
verbList with the IsRegular flag you set, making it available in the verb reference tables and verb quizzes.(Verbo only) Enter the six Spanish conjugation forms
EnglishMatrix then asks for the present and past conjugations used to build the Spanish side of generated sentences and the tense table:These values are stored in the
conjugaciones dictionary under the verb’s infinitive key.(Verbo only) Choose the complement type the verb accepts
Finally, specify which semantic category of complement fits this verb:This
Accepts value controls which complements the sentence generator can pair with the verb, ensuring grammatically plausible output. The verb is added to verbsForSentences with this setting.Viewing all words (option 12)
Option 12 lists every word currently loaded in memory, including any custom additions you made this session, grouped by category:- Sujetos — all subjects with English and Spanish values
- Verbos para oraciones — verbs used in sentence generation, each showing its
Acceptstype - Verbos en lista — total count with a regular/irregular breakdown
- Complementos — all complements with English, Spanish, and semantic type
- Lugares — all place adverbials
- Tiempos — all time adverbials
Session lifetime
Custom words are held in memory only. EnglishMatrix does not write any data to disk. When you exit the application (option 13), all additions are permanently discarded. If you regularly use the same custom vocabulary, consider editing the source fileEnglishMatrix.cs to add it to the static lists so it is always present on startup.