Start Here
Five steps, about twenty minutes. Nothing here is new material — each step is a doorway into a part of the site, in the order that makes it least painful. Work down it once and you will have read a story in Fiwo.
-
1
The last vowel tells you what a word is
This is the single idea the rest of the language hangs off. There are no noun or verb tables to memorise — the ending already told you.
Every sound, and where the stress falls →Ends in It is a… Example -aBiological noun nofa— person-oConcrete noun sydo— house-uAbstract noun jaru— year-iVerb hici— walk-eModifier tande— big-yPreposition zy— to -
2
Read one sentence
Word order is fixed: who, then what they did, then what they did it to.
-dis the past tense and-pmarks a specific thing — the tool rather than a tool.Mik zylid gutop.
Mik — Izyli + d — usedguto + p — the tool
I used the tool.
That is a complete, unambiguous Fiwo sentence, and you can already read it.
-
3
Meet the words you will actually see
The dictionary holds over three thousand entries, which is no way to begin. This opens it filtered to the everyday tier and sorted by how often each word really appears across every Fiwo text written so far — so the first screen is the part that pays off first.
-
4
Read your first story
Ten lines, thirty-seven words, and ninety-five per cent of it is vocabulary from step 3. Translations stay hidden until you ask for them line by line, and any word you tap opens its full breakdown.
-
5
Then take the course
Thirty-eight lessons ordered by what you can do at the end of each one, not by rule number, with exercises and answer keys throughout. The rulebook is there when you want the precise wording of something.
Start the course → Or read the 39 rules →
Welcome to Fiwo. A Precision Protocol for Meaning.
Hi, my name is Josh. One day, along my journey of learning Spanish, I found myself wondering: What if language could be fundamentally improved? That single question sent me down a months-long rabbit hole. But to understand what "improved" meant, I first had to understand what already existed. I analyzed the most widely spoken languages in the world, took them apart, and reassembled their best, most efficient parts into a cohesive, engineered system.
Natural languages are messy. They rely heavily on inference, shared cultural assumptions, and context, which often leads to misunderstanding. Fiwo is an engineered language designed as a precision communication system. It treats language as an interface: a perfectly predictable bridge for intelligent minds to share thought.
I set out to make a system that was perfectly deterministic, trying to solve multiple linguistic problems all at once. This led to countless iterations and rigorous testing. Making the language easy to learn, mathematically accurate, and natural to speak—those were the core factors driving my decision-making. Many compromises later, I believe the result is something far greater than the sum of its parts. Here are the core questions that shaped it:
1. How do I make it easier to learn?
To make Fiwo incredibly easy to pick up, I eliminated rote memorization and unpredictable rules, replacing them with visible logic.
- Universal Phonetics & Zero Exceptions: I chose phonemes based on their prevalence in world languages and their distinctness from one another. This ensures almost anyone can comfortably pronounce it. Fiwo uses a strict 1:1 ratio: every letter has exactly one assigned sound. Words are spelled exactly as they are pronounced. There are absolutely no silent letters, no irregular spellings, and no exceptions. Once you learn a rule, it applies 100% of the time.
- Encoded Meaning (Functional Vowels): In most languages, you have to memorize if a word is a noun or a verb. In Fiwo, meaning is physically visible. The final vowel of a root word dictates its grammatical category.
- Ends in a: Biological Noun (Living things, body parts).
- Ends in o: Concrete Noun (Physical objects, places).
- Ends in u: Abstract Noun (Concepts, time).
- Ends in i: Verb (Actions).
- Ends in e: Modifier (Descriptions).
- Ends in y: Preposition (Structural bridges).
- Example in Action: Because of this system, you can logically shift categories without learning new vocabulary. For instance, guto (the concrete noun for tool) becomes gutoi (the verb to engineer/use a tool), which easily derives into gutoia (the biological noun for engineer).
2. What grammar trends are most popular or needed, and how can I simplify them?
I wanted to utilize familiar sentence structures but strip away the bloat and mental fatigue associated with them.
- The Strict SVO Baseline: Subject-Verb-Object (SVO) is incredibly common globally, so Fiwo relies on this linear, highly predictable sequence. The doer, the action, and the target always arrive in the same mathematical order.
- Example: Nofa nomi bata. (Nofa [Person] fills Slot 1, nomi [Eat] fills Slot 2, and bata [Food] fills Slot 3).
- The "Look Left" Principle: Instead of adjectives piling up before a noun, descriptive words in Fiwo strictly follow the word they modify. They always "look left" to attach directly to the nearest root word, eliminating ambiguity.
- Example: To say "a big tree", you say mosa tande (Tree + big).
- Eliminating Conversational Bloat: Fiwo mathematically handles simple present-tense descriptions without needing filler words like "is," "am," or "are". It also avoids massive, confusing pronoun tables. To show possession, you simply add the modifier vowel -e to existing pronouns.
- Example: mik (I) simply becomes mike (my).
3. How can I make the language as precise as possible?
To make Fiwo "Machine-Safe" and perfectly deterministic, I had to remove all structural ambiguity and interpretive guesswork.
- Explicit Intent (Pragmatic Mood Tags): Punctuation is a terrible way to convey tone because it arrives at the end of a sentence. Fiwo handles pragmatics explicitly at the absolute beginning of a sentence. Capitalized tags prepare the parser for exactly how to process the information before the sequence begins:
- Kup: Question / Request for information.
- Kop: Command / Direct order.
- Kep: Fact / Objective scientific statement.
- Hap: Emotion / Subjective feeling.
- Hop: Sarcasm / Ironic intent.
- Hyp: Hypothetical / Counterfactual ("would").
- In-Situ Questions (The "No-Jump" Rule): In English, asking a question breaks standard word order (e.g., "You found a book" becomes "What did you find?"). Fiwo completely prohibits this to maintain the unbreakable integrity of the sequence. Question words act as algebraic variables that sit exactly in the slot where the answer belongs.
- Example: Kup suk karxid wat? (Literal: [Question tag] You found what?).
- Mathematical Negation: The word nes acts as a strict Boolean logic operator. It flips the exact meaning of whatever immediately follows it. It never creates double negatives or ambiguous phrasing; it simply reverses the state of its exact target.
- Structural Boundaries: To prevent complex sentences from collapsing, Fiwo uses strict structural walls and brackets. Conjunctions like bef (and) act as hard walls that completely reset the parser for a new thought. Meanwhile, dependent side-actions are cleanly "boxed in" using tep (open) and tel (close) brackets so they don't interrupt the main sentence.
The Result
Fiwo is a system that enforces absolute clarity while remaining incredibly usable and scalable. Mastery comes from understanding its lean, mathematical structure, not from rote memorization. Every valid sentence yields exactly one syntactic interpretation.
Explore Fiwo
Ready to see how it works? Click the menu button in the top right corner to access the navigation panel. Here is what you will find on each page:
Phonetics
Start here. Learn the globally-pronounceable letters of the Fiwo alphabet, their exact sounds, and the simple stress patterns.
The Rulebook
The core engine of the language. A comprehensive, technical breakdown of all 39 deterministic rules that govern Fiwo.
Dictionary & Translator
Explore the full lexicon. Search for roots, see how words mathematically derive from one another, or translate English sentences into Fiwo.
How to Learn Fiwo
The recommended way in, plus the two tools under it: a 38-lesson course you answer as you go, and a flashcard deck for the vocabulary.
Let's Read
Put your knowledge to the test. Practice your comprehension by reading stories, fables, and dialogues fully translated into Fiwo.
Phonetics
Phonetics were chosen on their prevalence in the world languages and their distinctness from each other.
Stress
Stress has no grammatical or semantic function in Fiwo. Words follow a predictable stress pattern: stress falls at the end of a word, creating a slight pause that helps separate words in continuous speech.
Letter Assignment
Letters are standard keyboard characters to make typing easier. Each letter has one assigned phoneme to aid in readability and pronounceability.
Stops (Plosives) — 6
| IPA Symbol | Assigned Key | Examples | Notes |
|---|---|---|---|
| /p/ | p | "pat" (Eng), "pan" (Spa) | Absent in Standard Arabic (uses /b/); often unaspirated in Mandarin. |
| /b/ | b | "bat" (Eng), "bebé" (Spa) | Absent in Mandarin (uses unaspirated /p/); merged with /v/ in Spanish. |
| /t/ | t | "top" (Eng), "tío" (Spa) | Universal. Dental in Romance/Indo-Aryan; Alveolar in English/Mandarin. |
| /d/ | d | "dog" (Eng), "dos" (Spa) | Absent in Mandarin (uses unaspirated /t/). |
| /k/ | k | "cat" (Eng), "casa" (Spa) | Universal voiceless velar stop. |
| /g/ | g | "go" (Eng), "gato" (Spa) | Absent in Mandarin; marginal/dialectal in Standard Arabic. |
Nasals — 3
| IPA Symbol | Assigned Key | Examples | Notes |
|---|---|---|---|
| /m/ | m | "man" (Eng), "mano" (Spa) | Universal bilabial nasal. |
| /n/ | n | "no" (Eng), "no" (Spa) | Universal alveolar/dental nasal. |
| /ŋ/ | q | "sing" (Eng) | Phonemic in English, Mandarin, Hindi, Bengali, Urdu. Allophonic in Spanish. |
Fricatives & Affricates — 7
| IPA Symbol | Assigned Key | Examples | Notes |
|---|---|---|---|
| /f/ | f | "fan" (Eng), "fin" (Spa) | Universal labiodental fricative. |
| /s/ | s | "see" (Eng), "sí" (Spa) | Universal sibilant. |
| /ʃ/ (sh) | x | "she" (Eng) | Absent in standard Spanish; pervasive in others. |
| /h/ | h | "hat" (Eng) | Absent in French, Spanish, Russian (/x/), and Portuguese. |
| /tʃ/ (ch) | c | "chat" (Eng), "mucho" (Spa), "chi" (Man) | Voiceless postalveolar affricate. A very common sound globally that bridges the gap between /t/ and /ʃ/. |
| /z/ | z | "zoo" (Eng), "zebra" (Eng) | A highly prevalent voiced alveolar fricative globally. Present in English, Arabic, French, Russian, Portuguese, Bengali, and Urdu. Absent in standard Spanish (often merges with /s/). |
| /x/ | v | "caja" (Spa), "Bach" (Ger), "hǎo" (Man), "kh" (Ara/Rus) | A pervasive voiceless velar fricative globally. Acts as the guttural counterpart to the universal velar stop /k/. |
Approximants — 4
| IPA Symbol | Assigned Key | Examples | Notes |
|---|---|---|---|
| /l/ | l | "let" (Eng), "lo" (Spa) | Universal lateral. |
| /r/ | r | "red" (Eng), "pero" (Spa) | Broad category covering trills (Spanish/Russian), taps (Hindi), and approximants (English). |
| /w/ | w | "wet" (Eng) | Distinct in English, Mandarin, Arabic, French. Allophonic/Diphthong in others. |
| /j/ | j | "yes" (Eng), "yo" (Spa) | Universal palatal glide. |
Vowels — 6
| IPA Symbol | Assigned Key | Examples | Notes |
|---|---|---|---|
| /i/ | i | "see" (Eng), "sí" (Spa) | Universal high front vowel. |
| /e/ | e | "tres" (Spa) | Mid front vowel. Absent in Standard Arabic (uses /i, a, u/). |
| /a/ | a | "father" (Eng), "casa" (Spa) | Universal low vowel. |
| /o/ | o | "go" (Eng), "no" (Spa) | Mid back vowel. Absent in Standard Arabic. |
| /u/ | u | "boot" (Eng), "tú" (Spa) | Universal high back vowel. |
| /ʌ/ | y | "up" (Eng), "cut" (Eng) | Mid central vowel similar to the vowel in English “cup”. |
Word Shapes & Pronounceability (Phonotactics)
Fiwo is engineered for global pronounceability. To ensure no word ever becomes a harsh, unpronounceable string of letters, consonants cannot be combined randomly. They must follow the natural flow of sound resonance, known as the Sonority Sequencing Principle.
1. The Sonority HierarchyWhen building a consonant cluster before a vowel, the sounds must step from "harder" sounds to "softer" sounds as they approach the vowel.
- Hardest ➔ Softest: Stops (p, b, t, d, k, g) ➔ Fricatives/Affricates (f, s, x, h, c, z, v) ➔ Nasals (m, n, q) ➔ Approximants/Liquids (l, r, w, j) ➔ Vowel.
- Example:
gr-(grawi) ortr-(atripo) are perfectly legal because they flow from a hard Stop to a soft Approximant before hitting the vowel. A cluster likevb-is strictly illegal because it flows backward.
2. The "S" Exception The letter s acts as a special "extrasyllabic" sound. It is legally permitted to sit at the very front of a word and precede a harder stop.
- Example:
sk-(skagi),st-(steli).
3. Maximum Limits
To keep words digestible, Fiwo has strict limits on how long a cluster can be:
- Consonants: A maximum of 3 consecutive consonants are allowed (e.g.,
str-in stramu). - Vowels: A dictionary root may contain a maximum of 2 consecutive vowels.
4. The Velar Nasal Constraint (q)The letter q (pronounced "ng" like in "sing") is restricted by natural human mouth mechanics. It may only appear in the middle of a word or at the very end. It can never be the first letter of a word.
5. Permissible Consonant Clusters
To ensure absolute consistency between the grammar rules and the dictionary database tools, all legal consonant combinations are strictly categorized as follows:
- Onset Clusters (Word-Initial / Syllable Start):
- 2-Consonant Onsets:
- Stop/Fricative + Liquid/Glide (Sonority rises):
- Stops (except t/d before l):
pr-,pl-,br-,bl-,tr-,dr-,kr-,kl-,gr-,gl-(Note:tl-anddl-are disallowed for ease of pronunciation). - Permitted Fricatives (strictly f/x):
fr-,fl-,xr-,xl-(Note: other fricatives/affricates likec,v,z,hare prohibited from forming initial consonant clusters to prevent clunky combinations likecr-,vr-,zr-,hr-). - The 'S' Exception:
sfollowed by any Stop, Fricative, Nasal, or Liquid/Glide (e.g.,sp-,st-,sk-,sm-,sn-,sl-,sw-). - Affricates:
tsanddz. - 3-Consonant Onsets:
- Must be
s+ Stop + Liquid/Glide (e.g.,str-as in stramu,spl-,skr-). - Coda Clusters (Word-Final / Syllable End):
- 2-Consonant Codas:
- Liquid/Nasal + Stop/Fricative (Sonority falls): e.g.,
-rt,-rk,-rp,-rd,-rs,-rf,-mp,-nt,-nk. - S-Endings: A Stop (
k,p,t) followed bys(e.g.,-ks,-ps,-ts). - 3-Consonant Codas: Strictly disallowed (causes physical pronunciation strain).
- Medial Clusters (Word-Middle):
- Consonants in the middle of a word are split across syllables (e.g.,
V.C1 - C2.Vas in kat-sa or far-lo-pa), making any 2-consonant middle sequence naturally pronounceable and legal. 3-consonant medial clusters are disallowed in generated roots to maintain simplicity.
Rule Book (All 39 Rules)
This is the comprehensive, official rulebook of the Fiwo constructed language. It contains the complete set of phonological, morphological, syntactical, and logical rules that define how the language is written, spoken, and parsed.
The rules are organized into 9 Parts in a logical, pedagogical progression, beginning with core phonetic foundations and building up to complex clausal mechanics, conversational register, ellipsis & deixis, and spoken repair.
Rule book v1.6 · 2026-08-07 · 39 rules across 9 Parts. Every grammar change is dated in the Rule Change Log at the end of this file. Bump the version and add a log entry with any rule change (Nofap §4).
Part I: Phonology, Orthography & Foundations
Rule 1: Phonemic Orthography & Stress
- Strict Grapheme-to-Phoneme Correspondence: Words are spelled exactly as pronounced, with one letter per sound. There are no silent letters, no irregular spellings, and no exceptions. Every letter you see is a sound you produce, and every sound maps to exactly one letter.
- No diphthongs (hiatus rule). Fiwo has no diphthongs. Every vowel is its own syllable nucleus and is pronounced separately, letter by letter — adjacent vowels are spoken in hiatus, never glided together.
bojaiisbo-ja-i(three vowels, three syllables), notbo-jai. This makes the syllable count, and therefore the Rule 1.3 stress unit, computable from spelling alone. (Ruling 2026-07-07, Todo Q15.)
- No diphthongs (hiatus rule). Fiwo has no diphthongs. Every vowel is its own syllable nucleus and is pronounced separately, letter by letter — adjacent vowels are spoken in hiatus, never glided together.
- Capitalization: Capitalization is used only for the first letter of a sentence and for proper nouns. All other words are written entirely in lowercase, regardless of their grammatical role or semantic importance.
- Stress Rule: Stress falls on the final vowel of a word and carries forward through any consonant suffixes that follow it, treating the vowel and its trailing suffixes as a single stressed unit.
- In an unsuffixed root word, stress falls naturally on the final functional vowel.
- When grammatical consonant suffixes are added, the stress does not shift backward — it remains anchored to the functional vowel and stretches forward to include the entire suffix block.
- Examples:
no-fa→ stress onfano-fa-p→ stress onfapxa-li-d→ stress onlidxa-li-dyq→ stress onlidyq
- Acoustic Signal: To locate stress, locate the last vowel in the word and stress everything from that vowel to the end. Because grammatical suffixes sit inside the stressed unit, they are never reduced or swallowed in natural speech — a listener will always clearly hear how a word has been modified.
Rule 2: Word boundaries, Shapes & Phonotactics
- The Functional Vowel Boundary: Base dictionary roots MUST end in a functional vowel that determines their grammatical category. Words may begin with either a consonant or a vowel.
- Grammatical Suffixes: Consonant suffixes (such as tense, aspect, or specificity markers) append strictly after the final functional vowel. These suffixes never change the core category of the root.
- The Vowel Limit: A dictionary root may contain a maximum of two consecutive vowels. (A fully derived word may contain a maximum of three consecutive vowels at its end).
- Consonant Clusters & The Sonority Sequencing Principle: To ensure global pronounceability, consecutive consonants cannot be combined randomly. They must follow the natural flow of sonority (sound resonance), stepping from "harder" sounds to "softer" sounds as they approach the vowel.
- The Sonority Hierarchy (Hardest to Softest): Stops (p, b, t, d, k, g) ➔ Fricatives/Affricates (f, s, x, h, c, z, v) ➔ Nasals (m, n, q) ➔ Approximants/Liquids (l, r, w, j) ➔ Vowel.
- Valid Onset Clusters (Word-Initial or Syllable Start): Consonant clusters before a vowel must rise in sonority. This yields:
- Stop + Approximant:
gr-(grawi),dr-(drafo),tr-(atripo),cl-(clapo). (Note:tl-anddl-are disallowed for ease of pronunciation). - Permitted Fricatives (f/x) + Liquid:
fr-,fl-,xl-. Other fricatives/affricates (c,v,z,h) are prohibited from forming initial consonant clusters to prevent clunky combinations. (xr-is disallowed word-initially for ease of pronunciation — but remains legal medially, where it splits across syllables asax.ra.) - The Sibilant Exception: The letter
sacts as an "extrasyllabic" sound and is legally permitted to precede a harder stop:sk-(skagi),st-(steli),sw-(swami),sp-,sm-,sn-,sl-. - Sibilant + Stop + Approximant (The 3-Consonant Limit):
str-(stramu),spl-,skr-. - Voiced Affricates / Double Sounds:
ts-anddz-(dzefi) act as single cohesive onset units.
- Stop + Approximant:
- Note: Any onset cluster that reverses this flow and drops in sonority before the vowel (such as
vb-,gk-,ps-, orvl-) permanently crashes the phonetic parser and is strictly illegal.
- Coda Clusters (Word-Final or Syllable End):
- 2-Consonant Codas: Must fall in sonority: Liquid/Nasal + Stop/Fricative (e.g.,
-rt,-rk,-rp,-rd,-rs,-rf,-mp,-nt,-nk). - S-Endings: A Stop (
k,p,t) followed bys(e.g.,-ks,-ps,-ts). - 3-Consonant Codas: Strictly disallowed (causes physical pronunciation strain).
- 2-Consonant Codas: Must fall in sonority: Liquid/Nasal + Stop/Fricative (e.g.,
- Medial Clusters (Word-Middle): Consonants in the middle of a word are split across syllables (e.g.,
V.C1 - C2.Vas in kat-sa or far-lo-pa), making most 2-consonant middle sequences naturally pronounceable and legal. 3-consonant medial clusters are disallowed in generated roots to maintain simplicity. Exception: nasal-nasal medial clusters (nq, and by the same logicmq,qn,qm) are disallowed — see Rule 2.9. - Grammar Word Codas: While all roots must end in vowels, closed-class grammar words (such as clausal walls
bef,bul, bracketstep,tel, and the conditionalsyn) are legally permitted to end in a consonant. This hard consonant coda acts as a phonetic "wall," signaling to the listener that a structural boundary has been hit. - The Null-Collision Rule (Safe Letters): To prevent collisions with active grammatical suffixes, two-letter (VC) grammar words (like
ilandul) cannot end in an active grammatical suffix. The safe letters for short grammar words are:l, n, z, x, b, g, c, j, v. The Distributive Flag (-f) is highly active and is formally excluded from this safe list. - The Velar Nasal Constraint: The letter
q(/ŋ/) is restricted by natural syllable structure. It may only appear syllable-internally or syllable-finally at word edges. It can NEVER be the first letter of a word. It also can never be preceded bynin a medial cluster (nq) — both are nasals, and the /n/+/ŋ/ transition is an awkward nasal-nasal collision (flagged 2026-07-08 when the candidatepunqowas rejected).
Rule 3: The Functional Vowel System
- Core Grammatical Categories: The final vowel of a root word determines its grammatical category. This vowel is called the functional vowel and defines how the word behaves in a sentence.
- The Six Functional Vowels:
- a (Biological Noun): Living organisms, plants, animals, and body parts (e.g., nofa - person, mosa - tree, deta - dog).
- o (Concrete Noun): Physical objects, materials, tools, and locations (e.g., sydo - house, hoxo - door, xedo - metal).
- u (Abstract Noun): Concepts, emotions, time, and intangible ideas (e.g., dionu - time, pesu - sound, artu - art).
- i (Verb): Actions or states of being (e.g., xali - move, nomi - eat, jami - write).
- e (Modifier): Descriptive words that modify nouns or verbs (e.g., tande - big, ruze - fast, luare - green).
- y (Preposition): Structural bridges mapping spatial or logical relationships (e.g., deky - inside, zy - to, fy - from).
- Category Preservation: Although root words always end in a functional vowel, grammatical suffixes may add consonants after this vowel. These consonant suffixes do not change the word’s category. Instead, they provide additional grammatical information.
- xali ➔ move (verb root)
- xalid ➔ move + past (still a verb)
- xaliq ➔ move + continuous (still a verb)
- sydop ➔ house + specific (still a concrete noun)
- sydop je ➔ the houses (still a noun phrase)
Rule 4: Proper Nouns & The Capital Flag
- Foreign Spells & Sounds: Proper nouns (names of people, specific places, and titles) are carried over exactly as they are spelled and pronounced in their native language. They are not required to conform to Fiwo’s standard phonetics or functional vowel system.
- The Capitalization Override: Capitalization is strictly reserved for proper nouns (and the first letter of a sentence). In the parser, a capital letter acts as a strict structural flag. When the parser encounters a capital letter, it immediately suspends the "functional vowel" rule for that specific word.
- Parser Logic: The capital letter tells the parser: “Treat this entire block as an immutable, specific Noun that fills the current SVO slot, regardless of what letter it ends with.”
- Inherent Specificity: Because proper nouns do not natively possess Fiwo’s functional vowels (
-a,-o,-u), they cannot accept Fiwo's grammatical consonant suffixes (like the-pspecific or-rnon-specific markers). Furthermore, proper nouns are, by definition, specific entities, making the suffix redundant. - Integration with Modifiers, Prepositions, and Plurality: Even though the proper noun is a foreign block, it still acts as a perfectly valid Noun Root in the SVO sequence:
- Modifiers "look left" to attach to it.
- Prepositions "look left" to anchor their structural bridges to it.
- Quantification & Plurality: Because proper nouns cannot accept consonant suffixes, they rely entirely on standalone modifiers for counting. You can pluralize or quantify a proper noun by placing the plural marker
jeor a number modifier (e.g.,tafe- three) immediately after the name. The parser allows the quantity to "look left" and multiply the Capital Flag just like a normal noun.
- Handling Multiple Proper Nouns Together: Because two capitalized words next to each other would normally crash a single SVO slot, the parser naturally groups a sequence of capitalized words into a single, contiguous Proper Noun block (e.g., a first and last name) until it hits a lowercase Fiwo word. If you need to treat two capitalized words as completely separate entities occupying the same slot, you must use the inline glue
lanto bind them. - Parser Examples:
- As a Subject:
- David xalid. (David + move-[past]. The capital 'D' flags the word as a noun in Slot 1. Meaning: David moved.)
- As a Prepositional Target:
- Mik ceni deky London. (I + live + inside + London. The preposition
dekyanchors toceniand bridges directly to the flagged noun London. Meaning: I live in London.)
- Mik ceni deky London. (I + live + inside + London. The preposition
- Modified Proper Nouns:
- Mik karxid David tande. (I + find-[past] + David + big.
tandelooks left, hits the Capital Flag of David, and modifies it. Meaning: I found Big David.)
- Mik karxid David tande. (I + find-[past] + David + big.
- Pluralizing and Quantifying:
- Mik karxid David je. (I + find-[past] + David + many. Meaning: I found the Davids.)
- Mik karxid David tafe. (I + find-[past] + David + three. Meaning: I found three Davids.)
- Contiguous Proper Noun Blocks:
- David Smith xalid. (The parser groups the two consecutive capital flags into one unified subject block before moving to the verb. Meaning: David Smith moved.)
- As a Subject:
Part II: Morphology & Word Building
Rule 5: Derivation & Category Shifting
Words in Fiwo can smoothly shift their grammatical category by appending a new functional vowel to the end of the root word. This mathematical approach allows the parser to understand complex concepts without requiring entirely new dictionary roots.
- The Preservation Rule: The original functional vowel is never removed. Each derivation simply appends the new functional vowel to the end of the word, permanently preserving the word's etymological history.
- The Derivation Limit: A word can be derived a maximum of two times. This means a fully derived word can have a maximum of three consecutive vowels at the end.
- The Preposition Ban: Words may not be derived to form prepositions (
-y).- The Base Preposition Exception: The ban on deriving prepositions (
-y) applies strictly to category shifting (derivation). It does not apply to the initial Tier 2 creation of a word. When borrowing an English structural word (like "through" or "regarding"), assigning it the initial base vowel-y(through-y) is a legal Base Assignment. However, once a Fiwonized word is assigned a noun, verb, or modifier base (e.g.,computer-o), it cannot be derived into a preposition (computer-oyis strictly illegal).
- The Base Preposition Exception: The ban on deriving prepositions (
- Derivation Paths (By Source Category): When you shift a word's category, the parser mathematically calculates its new meaning based on the exact path it took.
1. Shifting from a Noun (Base -a, -o, -u)
- Noun to Verb (
-isuffix): Expresses utilizing the noun, producing the noun, or performing the primary action intrinsically associated with that noun.- boja (Blood - Biol.) ➔ bojai (To bleed)
- foiso (Building - Conc.) ➔ foisoi (To build)
- pesu (Sound - Abst.) ➔ pesui (To sound / To emit noise)
- Noun to Modifier (
-esuffix): Describes something having the qualities of, made of, or fundamentally relating to the root noun.- xedo (Metal - Conc.) ➔ xedoe (Metallic)
- dorso (Water - Conc.) ➔ dorsoe (Wet / Aquatic)
- nofa (Person - Biol.) ➔ nofae (Human / Humane)
- bata (Food - Biol.) ➔ batae (Edible / Nutritious)
- dionu (Time - Abst.) ➔ dionue (Temporal)
- Emotion & felt-state roots — the experiencer/source split. For an abstract root naming an emotion or felt internal state, "having the qualities of" is ambiguous in English between the one who feels it and the one who causes it (bored vs boring). Fiwo resolves this by slot, with no exceptions:
-emodifier = the EXPERIENCER's state — always the participant who feels it. sysu (Boredom) ➔ sysue (Bored); veponku (Surprise) ➔ veponkue (Surprised); pamu (Pain) ➔ pamue (In pain).-iverb = the SOURCE — the ordinary Noun-to-Verb reading above ("producing the noun"), applied unchanged: the subject is whoever the emotion originates from. sysui (to bore), veponkui (to surprise), pamui (to hurt).- The source is not arbitrary — ask where does this emotion come from? Grief comes from the griever, so motuwui is to grieve; boredom comes from the boring thing, so sysui is to bore. Experiencer-subject roots (moskufui to respect, tajui to envy, brikui to regret, atilui to believe, zenui to care) pass the same test unchanged.
- To predicate the experiencer state, derive the stative per Rule 10.3: Mik sysuei. (I am bored.) versus Panop sysui. (The book bores / is boring.)
- (Ruling 2026-07-26, Todo 7.11. Scope: emotion and felt-state roots only — plain relational modifiers such as hautue (musical), erue (warlike) and javuque (infectious) are unaffected.)
- Noun-to-Noun Category Shifts: Shifts a noun to a different noun class (Biological, Concrete, or Abstract) to represent physical associations, collectivity, or roles:
- Biological to Concrete (
-a➔-ao): Represents a physical object, accessory, component, or product structurally worn on, harvested from, or mimicking the biological root.- fija (Ear) ➔ fijao (Headphone / Earring)
- mosa (Tree) ➔ mosao (Log / Lumber)
- cosa (Skin) ➔ cosao (Leather / Hide)
- Biological to Abstract (
-a➔-au): Represents the collective, systemic essence, state of existence, or community associated with the biological entity.- nofa (Person) ➔ nofau (Humanity / Mankind)
- cada (Child) ➔ cadau (Childhood)
- Concrete to Biological (
-o➔-oa): Represents the biological agent, occupant, keeper, or operator intrinsically associated with the concrete physical object or location.- sydo (House) ➔ sydoa (Resident / Occupant)
- fato (Machine) ➔ fatoa (Operator / Machinist)
- Concrete to Abstract (
-o➔-ou): Represents the systemic concept, status, domain, or collective state associated with the physical location or object.- juro (City) ➔ jurou (Urbanism / Citizenship)
- sydo (House) ➔ sydou (Domesticity / Household)
- Abstract to Concrete (
-u➔-uo): Represents a physical manifestation, boundary, instrument, or specific item embodying the abstract concept.- fefu (End) ➔ fefuo (Edge / Physical boundary)
- facu (Side) ➔ facuo (Surface / Physical face)
- Abstract to Biological (
-u➔-ua): Represents a biological entity specializing in, embodying, or practicing the abstract concept.- olifu (Research) ➔ olifua (Researcher)
- artu (Art) ➔ artua (Artist)
- Biological to Concrete (
2. Shifting from a Verb (Base -i)
- Verb to Biological Noun (
-i➔-ia): Represents the living entity, agent, or doer that performs the action.- jami (To write) ➔ jamia (Writer)
- Verb to Concrete Noun (
-i➔-io): Represents the physical thing used for the action, or the tangible physical result of the action.- jami (To write) ➔ jamio (Document / Scroll)
- Verb to Abstract Noun (
-i➔-iu): Represents the intangible concept, discipline, or conceptual instance of the action.- jami (To write) ➔ jamiu (Literature / The concept of writing)
- Verb to Modifier (
-i➔-ie): Describes something that has undergone, is currently undergoing, or is the direct result of the action (acting as a participle or stative adjective).- skagi (To break) ➔ skagie (Broken)
- xuni (To burn) ➔ xunie (Burnt / Burning)
- jami (To write) ➔ jamie (Written)
- zemi (To cover) ➔ zemie (Covered)
- sapi (To make) ➔ sapie (Made / Crafted)
3. Shifting from a Modifier (Base -e)
- Modifier to Verb (Stative Verbs:
-e➔-ei): Expresses the continuous state of being or exhibiting that exact description.- ruze (Fast) ➔ ruzei (To be fast)
- kype (Happy) ➔ kypei (To be happy)
- Modifier to Abstract Noun (
-e➔-eu): Represents the tangible concept, measurement, or pure embodiment of that descriptive trait.- kype (Happy) ➔ kypeu (Happiness)
- ruze (Fast) ➔ ruzeu (Speed)
- cape (Dark) ➔ capeu (Darkness)
4. Shifting from a Preposition (Base -y)
- Preposition to Concrete Noun (
-y➔-yo): Represents the literal, tangible physical space or boundary defined by the preposition.- deky (Inside) ➔ dekyo (Interior / The physical inside space)
- sacy (Outside) ➔ sacyo (Exterior / The physical outside area)
- Preposition to Abstract Noun (
-y➔-yu): Represents the conceptual state, relationship, or intangible area defined by the preposition.- hemy (Near) ➔ hemyu (The surroundings / Proximity)
- tody (Up / Above) ➔ todyu (Height / The concept of being above)
- Preposition to Modifier (
-y➔-ye): Turns the directional bridge into a descriptive trait, indicating how an action is performed or the orientation of an object.- deky (Inside) ➔ dekye (Inward / Inwardly)
- zy (To) ➔ zye (Forward / Toward)
- Preposition to Verb (
-y➔-yi): Represents the active motion or process of enacting that spatial or logical relationship.- hemy (Near) ➔ hemyi (To approach / To near)
- jy (Part of) ➔ jyi (To integrate / To become a part of)
5. Double Derivation (Maximum Limit)
You can stack two derivations. The parser reads this history sequentially from left to right.
- guto (Tool - Concrete Noun) ➔ gutoi (To engineer / To use a tool - Verb) ➔ gutoia (Engineer / Mechanic - Biological Agent)
Rule 6: Pronoun Animacy, Gender & Plurality
- Third-Person Categorization: When using third-person pronouns, you must strictly categorize the subject's agency and (optionally) its biological gender:
- dal: He / She / It (Animate, Neutral). The universal animate pronoun. Used for humans, animals, or things with intent when gender is unknown, irrelevant, or non-binary.
- daq: He (Animate, Male). A specific masculine pronoun derived from the male modifier aqe.
- das: She (Animate, Female). A specific feminine pronoun derived from the female modifier ase.
- ram: It (Inanimate). Used strictly for objects, plants, concepts, and machines that lack intent or agency.
- First-Person Forms (Inclusive vs. Exclusive):
- mik: I / Me (singular first-person).
- nak: We / Us (First-person plural, Exclusive). Means "the speaker and others, but not you".
- muk: We / Us (First-person plural, Inclusive). Means "the speaker, others, and also you".
- Second-Person Forms (Casual vs. Formal Register):
- suk: You (singular, standard/casual). Used for friends, peers, children, or casual contexts.
- suv: You (singular, formal/respectful). Used to show respect, address elders, authorities, strangers, or in professional contexts.
- Pronoun Plurality: Fiwo does not possess dedicated standalone plural pronouns for the second or third person. Instead, plurality is applied to existing pronouns using the standard plural modifier
je(Rule 18), treating the pronoun as the root word being quantified.- suk je: You all / You (plural, standard/casual).
- suv je: You all / You (plural, formal/respectful).
- dal je: They / Them (Animate, Neutral). Used for a group where gender is mixed, unknown, or irrelevant.
- daq je: They / Them (Male). Used only when every member of the group is known to be male.
- das je: They / Them (Female). Used only when every member of the group is known to be female.
- ram je: They / Them (Inanimate). Used strictly for a group of objects, concepts, or entities lacking agency.
- The Redundancy Ban:
mik,nak, andmukdo not takeje. The first-person plural is already handled by the structural distinction betweennak(exclusive) andmuk(inclusive). Applyingjetomikis mathematically redundant and crashes the parser. - Examples:
- Suk je plid. (You all came.)
- Dal je xaliq. (They are moving.)
- Daq je cukid bul das je nes cukid. (The men fought, but the women did not fight.)
Rule 7: Specificity Marking
Specificity in Fiwo is marked directly on the noun using a single consonant suffix. Because this consonant is attached immediately after the noun's functional vowel, the grammatical noun class (Biological -a, Concrete -o, Abstract -u) remains completely intact and visible to the parser.
- The Specificity Suffixes: The parser recognizes two distinct consonant markers to determine exactly which entity is being discussed:
p(Specific): Refers to a definite, known, or explicitly identified entity (the / that specific one).r(Non-specific): Refers to an indefinite, unknown, or general entity (a / an / some / unspecified).- Structure:
[Noun Root] + [Specificity Marker]
- Examples:
- Specific Nouns:
sydop(The specific house / That house)- Nofap xalid. (Person-the + move-[past]. Meaning: The person moved.)
- Non-Specific Nouns:
sydor(A house / Some house)- Dal karxid sydor. (He + find-[past] + house-some. Meaning: He found a house.)
- Specific Nouns:
- Interaction with Modifiers: Because specificity is permanently fused to the noun root, it does not disrupt the "Look Left" principle (Rule 18). Modifiers simply follow the fully suffixed noun, attaching to the specific or non-specific concept as a complete block.
- sydop tande (House-the + big. Meaning: The big house.)
- mifar ruze (Animal-some + fast. Meaning: A fast animal.)
Rule 8: Possessive Pronouns & Modifiers
In Fiwo, possession is not handled by memorizing entirely new pronoun categories. Instead, personal pronouns are mathematically type-cast into possessive modifiers, utilizing the existing derivation and nesting rules to express ownership or association.
- Deriving Possessive Modifiers: Pronouns shift their category to become possessive modifiers by appending the modifier functional vowel
-e. This preserves the root pronoun while transforming its grammatical function.- mike: my / mine
- suke: your / yours (singular, casual)
- suve: your / yours (singular, formal)
- rame: its (inanimate)
- dale: his / hers / its (animate neutral)
- daqe: his (male)
- dase: hers (female)
- nake: our / ours (exclusive)
- muke: our / ours (inclusive)
- The "Look Left" Application: Because these derived words end in the modifier vowel
-e, they act as standard descriptive words and strictly obey Rule 18 (The "Look Left" Principle). They simply follow the noun they possess and attach directly to it.- Syntax:
[Noun] + [Pronoun]-e - Fiwo: Sydop suke. (Meaning: Your specific house.)
- Syntax:
- Plural Possessives (The
-mFlag): To express a plural possessive (such as "their" or "your [plural]"), you must explicitly command the parser to multiply the pronoun trait, not the root noun. To achieve this, apply the Nested Modifier Flag (-m) (Rule 19) to the possessive modifier, followed by the plural multiplierje.- Syntax:
[Noun] + [Pronoun]-em + je - Fiwo: Sydop dalem je. (House-the + his/hers/its-[modified] + many.)
- Parser Logic: The
-msuffix signals to the parser that it should suspend the standard "Look Left" root attachment. This allows the plural markerjeto strictly modify the pronoun dale into "their," before the entire nested block looks left to modify the house. - Meaning: Their house.
- Syntax:
- Descriptive vs. Legal Possession: Fiwo offers two distinct methods for expressing possession, allowing for high semantic precision:
- Descriptive Possession (The Modifiers): Using the
-emodifiers (e.g., sydo suke - your house) expresses general association, relationships, or casual possession. - Strict / Legal Possession (The Preposition): Using the preposition
ryindicates strict ownership or legal belonging (e.g., sydo ry suk - the house owned by you).
- Descriptive Possession (The Modifiers): Using the
Rule 9: Indefinite Pronouns & Universal Variables
In Fiwo, there are no unique, standalone words for indefinite pronouns like "everyone," "nothing," or "anywhere." These concepts are treated strictly as Base Variables modified by mathematical Operators.
- The Base Variables: When constructing an indefinite concept, select the broadest categorical noun that fits the target:
- Person (
nofa): Solves for "Who." - Thing (
cemu): Solves for "What." (Note: from the abstract core cemu - thing). - Place (
rerpo): Solves for "Where." (Note: rerpo - place/location). - Time (
dionu): Solves for "When." (Note: dionu - time).
- Person (
- The Operators: To manipulate these variables, apply one of five operators. Four utilize existing Fiwo grammar, while one uses a dedicated modifier for "free choice":
- The "Some" Operator (The
-rSuffix): Using Rule 7 (Specificity), attach the non-specific consonant-rdirectly to the noun. This tells the parser the entity exists, but its exact identity is unknown. - The "Every" Operator (
late- All): Using Rule 18 (The "Look Left" Principle), the modifierlateattaches to the noun, calculating the total maximum quantity of the variable. - The "No / None" Operator (
noze- Zero): To express "nobody" or "nothing," do not use the logical negationnes. (Note: nes nofa means "Not a person, but something else"). Instead, use the absolute number zero (noze). The parser mathematically calculates the variable multiplied by 0. - The "Any" Operator (
kase- Any / Whichever): This modifier tells the parser that the variable is subject to free choice; the specific identity does not matter. - The "Most" Operator (
jeme- Most): When the quantity modifierjemelooks left onto a plain noun root, it quantifies that noun as its proportional majority (more than half of it):nofa jeme(most people),bata jeme(most of the food). This reading is fully deterministic and does not collide with the superlative:jemeacts as the superlative scaler only when it attaches to a-m-flagged modifier (Rule 19) or to a verb (Rule 21).
- The "Some" Operator (The
- The Indefinite Grid: By combining the base variables and operators, the parser maps 20 distinct universal pronouns:
| Base Variable | Some (-r) | Every (late) | None / Zero (noze) | Any (kase) | Most (jeme) |
|---|---|---|---|---|---|
Person (nofa) |
nofar (Someone) | nofa late (Everyone) | nofa noze (No one) | nofa kase (Anyone) | nofa jeme (Most people) |
Thing (cemu) |
cemur (Something) | cemu late (Everything) | cemu noze (Nothing) | cemu kase (Anything) | cemu jeme (Most things) |
Place (rerpo) |
rerpor (Somewhere) | rerpo late (Everywhere) | rerpo noze (Nowhere) | rerpo kase (Anywhere) | rerpo jeme (Most places) |
Time (dionu) |
dionur (Sometime) | dionu late (Always) | dionu noze (Never) | dionu kase (Anytime) | dionu jeme (Most of the time / Usually) |
- Note — "always" / "never" and their root synonyms (
ovce/amce): The lexicon also carries the single-word modifiersovce(always) andamce(never). These are the canonical citation forms for the two concepts; the compositional phrasesdionu lateanddionu nozeare exactly equivalent and remain legal (they fall out of this grid automatically). This is the one sanctioned case of a root and a grid-phrase sharing a meaning — prefer the short rootsovce/amcein normal speech, and read the phrases as identical in value. (Ruling 2026-07-07, Todo Q17-A.)
- Parser Examples:
- Using Zero (
noze) for "Nothing" (Slot 3 Object):- Mik karxid cemu noze. (I + find-[past] + thing + zero.
nozemodifiescemu. The SVO track completes with Slot 3 being filled by exactly 0 things. Meaning: I found nothing.)
- Mik karxid cemu noze. (I + find-[past] + thing + zero.
- Using "Every" (
late) for "Always" (Slot 4 Time):- Daq nomi batap dionu late. (He + eats + food-the + time-all. The parser fulfills SVO
Daq nomi batapand falls forward into Slot 4. The modifierlatelooks left and multipliesdionu. Meaning: He is always eating the food.)
- Daq nomi batap dionu late. (He + eats + food-the + time-all. The parser fulfills SVO
- Using "Any" (
kase) for "Anywhere" (Prepositional Bridge):- Kup mik bifeis xalit zy rerpo kase? (Question + I + permitted-[stative verb] + move-[linker] + to + place + any. The preposition
zyanchors the movement directly to the objectrerpo, modified bykase. Meaning: Am I allowed to go anywhere?)
- Kup mik bifeis xalit zy rerpo kase? (Question + I + permitted-[stative verb] + move-[linker] + to + place + any. The preposition
- Using "Most" (
jeme) for a Majority (Slot 1 Subject):- Nofa jeme kyti batap. (Person + most + like + food-the.
jemelooks left and quantifiesnofaas its majority. Meaning: Most people like the food.)
- Nofa jeme kyti batap. (Person + most + like + food-the.
- Using "Most" (
jeme) for "Usually" (Slot 4 Time):- Mik naci dionu jeme. (I + work + time + most. The parser fills SVO and drops the temporal noun
dionuinto Slot 4;jemelooks left to quantify it. Meaning: I work most of the time / I usually work.)
- Mik naci dionu jeme. (I + work + time + most. The parser fills SVO and drops the temporal noun
- Using Zero (
Part III: Basic Syntax & Clause Structure
Rule 10: The SVO-T Sentence Template & Implied States
While Fiwo relies on a linear sequence to maintain syntactic clarity, the parser is flexible. Unnecessary slots can be left blank. However, when building complex clauses, the syntax must always return to its strict baseline order:
- Slot 1: Subject (The Doer)
- Slot 2: Verb (The Action)
- Slot 3: Object (The Target)
- Slot 4: Time (The Temporal Frame)
The parser recognizes this 4th syntactic slot at the absolute end of the sequence, strictly reserved for temporal adjuncts. To fill Slot 4 without crashing the sequence, the word must be an Abstract Noun (ending in the functional vowel -u) that explicitly relates to time. Because the parser reads strictly left-to-right, it "falls forward"—meaning it will fill the Object slot first, and if it encounters a temporal noun immediately after, it drops it safely into Slot 4.
1. Intransitive Actions (The Optional Object)
If a verb does not project its action onto a target, the Object slot is left empty. The parser skips Slot 3 and drops any following temporal noun directly into Slot 4.
- Syntax:
[Mood Tag (Optional)] + [Subject] + [Tense/Verb] + [Modifier] + [Time (Optional)] - Fiwo: Kyfap cyriq nudu. (Bird-the + fly-[continuous] + today. The parser fills Slot 1
kyfapand Slot 2cyriq, skips Slot 3, and drops the temporal nounnuduinto Slot 4. Meaning: The bird is actively flying today.)
2. The Empty Subject Slot (Commands & Context)
Because Fiwo relies on explicit functional vowels to identify word categories, the Subject slot may be left empty if the subject is implied by context or a Mood Tag. When the parser encounters a word ending in -i (a Verb) immediately at the start of a sequence or immediately following a Mood Tag, it registers the Subject slot as blank and proceeds with the Verb, Object, and Time slots.
- Syntax:
[Mood Tag] + [Empty Subject] + [Verb] + [Object] + [Time (Optional)] - Fiwo: Kop nojapi mosap luare. ([Command] + watch + tree-the + green.
Kopprepares a command. The parser hitsnojapi, recognizes the verb vowel-i, and understands the subject [you] is implied. It falls forward to fill Slot 3 with the objectmosap. Meaning: Look at the green tree.)
3. Descriptive Sentences & Stative Verbs
Because Fiwo relies on the "Look Left" principle for modifiers, simply placing a modifier at the end of a sequence does not create a complete sentence. Stacking modifiers simply creates a longer description of the noun. To make a descriptive statement (e.g., "The animal is fast"), you must explicitly fill the SVO-T Verb slot. You achieve this by deriving the descriptive modifier into a Stative Verb by appending the verb functional vowel -i. Once derived into a verb, it accepts tense and aspect consonant suffixes.
- The Noun Phrase vs. The Sentence:
- Noun Phrase (No Verb): mifap tande ruze. (The big, fast animal.)
- Complete Sentence (Stative Verb): mifap tande ruzei. (The big animal is fast.)
- Compound Descriptions (The
lanOperator): To express that a subject is multiple things at once, derive all relevant modifiers into stative verbs and bind them together within the Verb slot using the inline gluelan.- mifap tandei lan ruzei. (The animal is big and fast.)
- Applying Tense to Descriptions: Because the state of being is a derived verb, it accepts time markers directly at the end of the word.
- Past Tense: mifap ruzeid. (The animal was fast.)
- Future Tense: mifap ruzeis. (The animal will be fast.)
- Continuous Aspect: mifap ruzeiq. (The animal is actively being fast.)
4. Compounding Time in Slot 4 (Temporal Derivation)
Slot 4 is reserved for temporal Abstract Nouns. When you need to specify a compounded timeframe—such as "tomorrow night"—you cannot use the Nested Modifier Flag (-m) directly on the noun, as that flag is strictly reserved for modifiers. Instead, use Category Shifting (Derivation) to turn one of the timeframes into a Modifier (-e). The derived temporal modifier will attach to the core temporal noun inside Slot 4.
- Syntax:
[Core Temporal Noun -u] + [Secondary Temporal Concept shifted to a Modifier -ue] - Fiwo: fitydu dugue (tomorrow [Noun] + nightly [Modifier]. Meaning: Tomorrow night.)
5. Zero Copula with Predicate Nouns
The Zero Copula is not limited to predicate modifiers. A noun may also serve as the predicate, asserting category membership or specific identity. The parser distinguishes a predicate noun from a compound subject by the absence of lan — two nouns appearing in sequence without lan between them are read as subject plus predicate noun. Specificity marking on the predicate noun carries the semantic weight of the construction.
- Syntax:
[Subject] + [Predicate Noun] + [Time (Optional)] - Fiwo: mik nofar. (I am a person.)
- Fiwo: daq nofap. (He is the specific person.)
- Contrast with Compound Subjects & The Parser Crash Rule:
- mik lan nofar xalid. (A person and I moved. Valid because
lanbridges the subjects.) - mik nofar xalid. (Fatal Syntax Error. The parser reads
mik nofarand resolves the Zero Copula. The SVO sequence is now CLOSED. Hitting the verbxalidwithout a clausal wall causes a parser crash.) - mik tep nofar tel xalid. (I, who am a person, moved. Valid appositive using relative brackets.)
- mik lan nofar xalid. (A person and I moved. Valid because
6. Predicate Nouns with Relative Clauses
Because a predicate noun is still a valid noun root inside the SVO-T sequence, it can accept a subordinate relative clause modifying it directly without breaking the Zero Copula reading. The parser identifies the predicate noun as the ghost target when tep opens immediately after it, processing the embedded clause as a description of that predicate noun before returning to the main clause boundary.
- Syntax:
[Subject] + [Predicate Noun] + tep + [Relative Clause] + (tel) - Fiwo: mik foisoiap tep foisoid foisop fose.
- Parser Logic:
mikfills the Subject slot. No verb follows, so the Zero Copula fires.foisoiapis read as the predicate noun.tepopens a relative clause withfoisoiapstored as the ghost target. (Note: The closing brackettelis omitted because it ends the sentence). - Meaning: I am the builder who built that building.
7. The Explicit Copula hi
While Fiwo uses the Zero Copula for all timeless, present-tense identity and predicate assertions, the explicit copula verb hi is deployed into the SVO-T Verb slot whenever a speaker wants to apply time, aspect, serial chaining, or simple emphasis to a state of being.
- The Zero Copula stays the default. For a plain present-tense statement, prefer the Zero Copula (
Mik nofar= "I am a person"); it is the shorter, canonical form. The explicit copula is the optional, emphatic alternative — valid but not the everyday choice. - Naked
hiis legal (present tense). The bare roothi, with no suffix, is a legal explicit present copula. It coexists with the Zero Copula and means the same thing. (Ruling 2026-07-07, Todo Q1/Q11 — previously banned; the ban is lifted.)- Legal (Naked, present): Mik hi nofap. (I am the person.) — equivalent to the Zero Copula
Mik nofap. - Legal (Tense Modified): Mik hid nofap. (I was the person.)
- Legal (Infinitive Stacker): Mik fabi hit jany suk. (I want to be against you.)
- Legal (Naked, present): Mik hi nofap. (I am the person.) — equivalent to the Zero Copula
hi+ Modifier (predicate adjective):himay take a modifier as its predicate, in any tense, to state a quality. This is a legal, standard construction — but for a plain quality statement the stative verb (Rule 10.3) is the terser, preferred form.- Stative verb (preferred): Mik ripei. / Mik ripeid. (I am / was hot.)
- Explicit copula (equivalent): Mik hi ripe. / Mik hid ripe. (I am / was hot.)
- Both encodings are valid and mean the same thing; the stative verb is the canonical default,
hi+modifier the explicit alternative.
Rule 11: Pragmatic Mood Tags
In Fiwo, punctuation (like ? or !) does not dictate the tone or intent of a sentence. Instead, pragmatics are handled explicitly at the very beginning of the sentence. This prepares the listener (or the parser) for exactly how to process the incoming information before the SVO sequence even begins.
- Placement: If a mood tag is used, it must be the absolute first word of the sentence and is capitalized like any standard starting word. Mid-sentence mood tags do not exist in Fiwo — a mood tag may never follow a clausal wall or sit inside a running SVO track. The only other legal positions are the first word of an embedded
tepclause (a quoted sentence carries its own mood tag, Rule 30.5) and immediately after a Null-Track reset (e.g., after a vocative, Rule 33.5). - The Default State (optional — with one exception): Mood tags are not required for standard communication. If a sentence begins without a mood tag, the parser treats it as a completely neutral, unmarked statement. In casual human speech, tone of voice carries the tone and the tags are usually dropped; AI and precise registers should still supply them for accuracy. The single mandatory exception is
Kup: any sentence containing an interrogative variable (wun,won,wat,wis,wug,wer,wiq,walin itskaduse) must open withKup, because the parser needs that advance warning to read the buried variable deterministically (Rule 12.1). The lone exception to that is ellipticalWal?(Rule 12.6), which is the whole utterance and needs no tag. Every other mood tag is always optional. - The Core Mood Tags:
- Kup: Question / Request for information.
- Kop: Command / Direct order.
- Kep: Fact / Objective statement. (Note: This is strictly reserved for scientific facts, absolute truths, or when you need to be highly emphatic. It is not used for everyday observations).
- Hap: Emotion / Subjective feeling.
- Hop: Sarcasm / Ironic intent. (Explicitly encodes sarcasm to prevent AI or cross-cultural misinterpretation).
- Hyp: Hypothetical / Counterfactual. (Frames the entire sentence as a simulation of a reality that is not actual. Pairs with
synconditionals to produce "would / would have" readings — see Rule 32). - Bip: Firstly / Primary point. (Introduces the first item in a discourse sequence).
- Xap: For example / Illustrative statement. (Marks the sentence as an example).
- Sep: In sum / In conclusion. (Introduces a summary or concluding statement).
- Parser Examples:
- The Default Baseline (No Tag):
- Mifap xaliq. (Animal-the + move-[continuous]. Meaning: The animal is moving. A standard, everyday observation).
- Question:
- Kup mifap xaliq? ([Question] + animal-the + move-[continuous]. Meaning: Is the animal moving?)
- Command:
- Kop suk xali. ([Command] + you + move. Meaning: Move! Or: You must move.)
- Scientific Fact:
- Kep kyfa cyri. ([Fact] + bird + fly. Meaning: It is an objective fact that birds fly.)
- Emotional / Subjective:
- Hap mik kyti bata sile. ([Emotion] + I + like + food + this-[modifier]. Meaning: I really love this food!)
- The Default Baseline (No Tag):
- Evidentiality Tags:
While the core mood tags above encode intent and tone, Fiwo also uses specific mood tags to encode Evidentiality — explicitly informing the parser how the speaker acquired the information they are presenting.
- Sop: Direct / Sensory Evidence. (The speaker directly saw, heard, or felt it happen).
- Nop: Inferred / Logical Evidence. (The speaker deduces it from physical evidence or logic).
- Rop: Reported / Hearsay Evidence. (The speaker was told by someone else, or read it).
- Parser Examples:
- Sop daq tsid. (Meaning: He left — and I saw him leave.)
- Nop daq tsid. (Meaning: He left — I infer this because his coat is gone.)
- Rop daq tsid. (Meaning: He left — someone told me he did.)
Rule 12: Interrogatives & In-Situ Variables
Fiwo completely prohibits "Wh-movement." To maintain the unbreakable integrity of the SVO (Subject-Verb-Object) template, question words must remain in situ—meaning they sit exactly in the syntactic slot where the answer belongs, acting like algebraic variables (like x) holding the place of the missing information.
- The Pairing Rule (
Kup): Because the question word is buried deep inside its natural SVO slot, the parser needs advanced warning that it is processing a question rather than a statement. Therefore, any sentence containing a question word must be initiated by theKup(Question) mood tag at the absolute beginning of the sentence. - Variable Classes: Not all interrogative variables operate at the same grammatical level. The table below summarizes where each variable sits within the parser so speakers can place them correctly:
| Variable | Class | Position | Stands in for |
|---|---|---|---|
wun |
Subject variable (animate) | SVO Slot 1 | A missing person or agent ("who") |
won |
Subject variable (inanimate) | SVO Slot 1 | A missing thing or event ("what … happened / fell") |
wat |
Object variable | SVO Slot 3 | A missing thing |
wer |
Prepositional target | After a location preposition | A missing place |
wiq |
Prepositional target | After a time preposition | A missing time |
wis |
Modifier variable | After the verb | A missing manner |
wug |
Modifier variable | After the noun it modifies | A missing number or quantity |
wal |
Clause variable | After kad |
A missing reason clause |
- Parser Examples & Explanations:
- Asking for an Object (Slot 3 Variable):
- Kup suk karxid wat? ([Question] + you [Subject] + find-[past] [Verb] + what [Object]? Meaning: What did you find? The answer replaces
wat: Mik karxid pano — I found a book).
- Kup suk karxid wat? ([Question] + you [Subject] + find-[past] [Verb] + what [Object]? Meaning: What did you find? The answer replaces
- Asking for a Subject (Slot 1 Variable):
- Kup wun skagid hoxop? ([Question] + who [Subject] + break-[past] [Verb] + door + the [Object]? Meaning: Who broke the door?)
- Kup won linucid? ([Question] + what [inanimate Subject] + happen-[past]? Meaning: What happened? Use
won, notwun, when the missing subject is a thing or event rather than a person.wonfills Slot 1 exactly likewun; the animacy split mirrors the pronounsdal[animate] vsram[inanimate].)
- Asking for a Prepositional Target (Bridged Variable):
- Kup suk usis ty wiq? ([Question] + you [Subject] + sleep-[future] [Verb] + on/at [Preposition] + when [Target]? Meaning: When will you sleep? Literally: You will sleep at what-time?)
- Asking for a Quantity (Modifier Variable):
- Kup suk karxid deta wug? ([Question] + you [Subject] + find-[past] [Verb] + dog [Object] + how-many [Modifier]? Meaning: How many dogs did you find?)
- Asking for an Object (Slot 3 Variable):
- Polar Questions (The Empty Variable): When
Kupinitiates a sentence that contains no interrogative variable, the parser treats the entire SVO sequence as a polar question — a request for binary confirmation rather than a request for information. The SVO structure remains completely intact.- A polar question expects exactly one of two responses:
jas(yes) ornes(no). - Parser Examples:
- Kup mifap xaliq? (Meaning: Is the animal moving?)
- Kup suk nomid batap? (Meaning: Did you eat the food?)
- Kup daq plis? (Meaning: Will he come?)
- A polar question expects exactly one of two responses:
- Manner & Reason Variables (
wisandwal):wis— The Manner Variable:wisfunctions as a modifier-class variable. It occupies the same position a manner modifier would naturally appear — immediately after the verb and before the object slot if one exists. By the Look Left principle, it attaches directly to the verb.- Syntax:
Kup + Subject + Verb + wis + (Object)? - Kup suk xyfid wis ram? ([Question] + you + do-[past] + how + it.
wisattaches toxyfidas a manner variable. Meaning: How did you do it?) - Kup daq hicid wis zy sydo? ([Question] + he + walk-[past] + how + to + house.
wisattaches tohicid. Meaning: How did he walk to the house?)
- Syntax:
wal— The Clause-Level Variable:walis the only interrogative in Fiwo that stands in for an entire missing SVO clause rather than a single syntactic slot. Because reasons in Fiwo are expressed as full independent clauses introduced by the hard wallkad,walmust operate at the clause level. When the parser encountersKup ... kad wal, it recognizeswalas a clause-level variable occupying the entire missing reason clause that would normally followkad.- Syntax:
Kup + [Complete SVO] + kad + wal? - Kup suk xyfid ram kad wal? ([Question] + you + do-[past] + it + [Because] + why. Meaning: Why did you do it?)
- Kup daq tsid kad wal? ([Question] + he + leave-[past] + [Because] + why. Meaning: Why did he leave?)
- Syntax:
- Elliptical
wal("Why?"): Because a standalone "Why?" is one of the most common conversational utterances,walmay also stand alone as a complete question — with or without theKuptag — when it opens an utterance with no precedingkad. In this position it binds to the previous utterance as its missing reason clause (the same one-utterance context window thatjas/nesanswers rely on). This is deterministic: the parser only reaches the elliptical reading whenwalis the first content word of a fresh main clause and nokadwall precedes it.- Kup wal? / Wal? (Meaning: Why? — asking the reason for whatever was just said.)
- This is the only case where an interrogative variable does not require a
Kuptag, precisely because it is not buried inside an SVO slot — it is the whole utterance.
- Bare Noun-Phrase Questions ("What is X?"): A present-tense identity question (English "What is your name / this / your job?") is not formed with a variable at all. Because present identity is carried by the Zero Copula (Rule 10.5) — which has no verb and no Object slot for
watto occupy — you instead front theKuptag directly onto the noun phrase whose value you are requesting. The bare phrase underKupis the question. (This is a specific application of the Answer-Fragment rule, Rule 37.)- Kup hisup suke? ([Question] + name-the + your. Meaning: What is your name? Literally: Your name?)
- Kup sil? ([Question] + this. Meaning: What is this?)
- Kup jobu suke? ([Question] + job + your. Meaning: What is your job?)
- The answer is simply the corresponding Zero-Copula statement: Hisup mike David — "My name is David."
Rule 13: Prepositions & Structural Bridges
Prepositions (words ending in the functional vowel -y) act as strict structural bridges in a sentence. They map the spatial, logical, or possessive relationship between two elements.
- The Bridging Rule & Root Transparency: A preposition forms a bridge between the nearest root word to its left and the target object to its right. Because prepositions anchor strictly to roots, they treat all modifiers as completely transparent. If a preposition looks left and sees a modifier, it ignores it and continues looking left until it finds a noun or a verb.
- No Dangling Prepositions: Because they act as a physical bridge in the parser, a preposition can never sit at the absolute end of a standard sentence or clause. It must always have a target noun or phrase immediately following it to complete the bridge. (For the subordinate clause exception, see Rule 30).
- Basic Bridging Examples:
- Spatial Location (Noun to Noun):
- Bata ty zufo. (Food + on + bed. Meaning: The food is on the bed.)
- Directional Flow (Verb to Noun):
- Dal xalid fy juro zy sydo. (He + move-[past] + from + city + to + house. Meaning: He traveled from the city to the house.)
- Root Transparency (Skipping a Modifier):
- Dal hiciq ruze zy sydo. (He + walk-[continuous] + fast + to + house.
zylooks left, sees the modifierruze, treats it as transparent, and anchors directly to the nearest root, the verbhiciq. Meaning: He is walking fast to the house.)
- Dal hiciq ruze zy sydo. (He + walk-[continuous] + fast + to + house.
- Spatial Location (Noun to Noun):
- Prepositional Scope & Slot Reordering: Because prepositions strictly look left to anchor to the nearest noun or verb root, their sequential placement within the SVO sequence is literal. If you place a preposition at the absolute end of a fully populated SVO clause, it will anchor to the Object, not the Verb.
- To prevent the parser from attaching an instrumental or spatial preposition to the wrong target, leverage Slot Reordering. If a prepositional phrase modifies the action itself, it must be slotted immediately after the Verb, but before the Object slot is filled.
- Parser Logic: The parser locks the prepositional bridge to the action, processes the target of the preposition, and then falls forward to the next available noun to fulfill the main SVO Object requirement.
- Examples of Scope:
- Modifying the Object (Standard Placement):
- Mik satsid mifap wy guto. (I + hit-[past] + animal-the + with + tool.
wylooks left and anchors tomifap. Meaning: I hit the animal [that possessed] the tool.)
- Mik satsid mifap wy guto. (I + hit-[past] + animal-the + with + tool.
- Modifying the Verb (Slot Reordering):
- Mik satsid wy guto mifap. (I + hit-[past] + with + tool + animal-the.
wylooks left and anchors tosatsid. The parser anchors the tool to the action of hitting, then moves forward to fill the SVO Object slot withmifap. Meaning: I hit the animal using the tool.)
- Mik satsid wy guto mifap. (I + hit-[past] + with + tool + animal-the.
- Modifying the Object (Standard Placement):
- Note: Bridged Time vs. Slot 4 Time: Prepositions are used when time is specific or logically bridged to the action (e.g., dury dugu - during the night, or fecy fitydu - until tomorrow). If you are simply stating a broad timeframe as an adverb (e.g., "today", "now"), you do not need a preposition bridge; simply drop the bare temporal noun into Slot 4 at the end of the SVO-T sequence.
Part IV: Verb Mechanics & Predicates
Rule 14: Verb Tense & Aspect
In Fiwo, time (tense) and the flow of an action (aspect) are marked directly on the verb using a single consonant suffix. Every base verb inherently ends in the functional vowel -i. To change the tense or aspect, a specific consonant is appended directly after this vowel.
- The Core 5-Point Grid: The parser recognizes five primary states that lock into the end of a verb:
| Marker | Category | Function / Meaning | Example Root (xali - move) | Result |
|---|---|---|---|---|
| (none) | Present / Timeless | A general fact, routine, or current state. | xali | moves / is moving |
| -d | Past | An action that occurred in the past. | xalid | moved |
| -s | Future | An action that will occur forward in time. | xalis | will move |
| -q | Continuous | An action actively in progress at this exact moment. | xaliq | is actively moving |
| -k | Perfect | A completed past action that has direct relevance right now. | xalik | has moved (and it matters now) |
- Tense Stacking (The
yBridge): To express complex timelines (such as the Past Perfect or Future Continuous), Fiwo stacks a Tense consonant (dors) with an Aspect consonant (qork). To prevent illegal consonant clusters at the end of the word, the bridging vowelyis inserted strictly between the two markers.- Syntax Formula:
[Verb Root] + [Tense] + y + [Aspect] - Parser Logic: When the parser reads a verb suffix, it identifies the first consonant as the point in time (Past or Future). The
ytells the parser to keep reading, and the final consonant determines how the action flows within that time. - Stacking Examples (Using xali - to move):
- Past Continuous (
dyq): xalidyq (Was actively moving. E.g., setting the scene for an interrupted past action.) - Past Perfect (
dyk): xalidyk (Had moved. E.g., establishing that an action was finished before another past action occurred.) - Future Continuous (
syq): xalisyq (Will be actively moving.) - Future Perfect (
syk): xalisyk (Will have moved.)
- Past Continuous (
- Example with nomi (to eat):
- nomi (eats)
- nomid (ate)
- nomik (has eaten / is full)
- nomidyk (had eaten)
- Syntax Formula:
- Interaction with Negation (
nes): Because tense and aspect are fused directly into the verb root, the logical negation operatornesoperates immediately before the modified verb.- Negating a Perfect State:
- Mik nes nomik. (I + [Not] + eat-[perfect]. Meaning: I have not eaten.)
- Negating a Stacked Tense:
- Daq nes xalidyq. (He + [Not] + move-[past-bridge-continuous]. Meaning: He was not actively moving.)
- Negating a Perfect State:
- Habitual & Gnomic Aspect (Lexical Aspect):
Unlike the Continuous (
-q) and Perfect (-k) aspects which are handled via morphological suffixes, the Habitual Aspect (stating something that happens regularly, habitually, or as a general truth) is handled lexically by placing the modifierhyme(habitually / regularly) immediately after the verb.- Parser Logic (The Look Left Rule): Because modifiers attach to the first root to their left,
hymemust sit immediately after the verb, pushing the Object further right. - Present Habit (Gnomic Truth):
- Mik dormi hyme. (Meaning: I swim habitually / I am a swimmer.)
- Past Habit ("Used to"):
- Mik dormid hyme. (Meaning: I swam habitually / I used to swim.)
- Transitive Habit:
- Daq nomi hyme batap. (Meaning: He habitually eats the food. Placing
hymeafter the object would incorrectly modify the food, meaning "habitual food".)
- Daq nomi hyme batap. (Meaning: He habitually eats the food. Placing
- Parser Logic (The Look Left Rule): Because modifiers attach to the first root to their left,
Rule 15: Serial Verbs & Infinitive Stacking
In natural languages, it is common to string multiple verbs together to express a single idea (e.g., "I want to sleep"). In Fiwo, placing two verb roots consecutively breaks the SVO parser because the parser strictly expects a Noun to fulfill the Object slot after a Verb.
- The Infinitive Linker (
-t): To chain verbs, Fiwo allows verbs to chain together using the Infinitive Linker (-t). This repurposes the mathematical stacking logic used for multi-digit numbers. By appending the-tconsonant directly to the end of the second verb's functional vowel (-i), you lock the two verbs into a single, continuous action block. - Parser Logic: This allows the primary verb to act upon the secondary verb, and the secondary verb to project its action forward into the standard SVO Object slot.
- Syntax:
[Subject] + [Primary Verb] + [Secondary Verb]-t + [Object]
- Syntax:
- Parser Examples:
- Desire with an Object:
- Mik fabid nomit batap. (I + want-[past] + eat-[stacker] + food-the. The stacker
tlocks nomi to fabid, creating the compound action "wanted-to-eat". The parser accepts batap as the object. Meaning: I wanted to eat the food.)
- Mik fabid nomit batap. (I + want-[past] + eat-[stacker] + food-the. The stacker
- Initiation (Intransitive):
- Daq cimid cafit. (He + start-[past] + run-[stacker]. Meaning: He started to run.)
- Attempt with an Object:
- Nak baki jamit panor. (We-[exclusive] + try + write-[stacker] + book-some. Meaning: We try to write a book.)
- Desire with an Object:
- Passive Voice Interaction: Because serial verbs form an unbreakable block, the passive flag
fapapplies to the entire chain globally. You cannot mix voices (e.g., Active V1 + Passive V2) in a serial chain. See Rule 16 for details.
Rule 16: Voice & Valence: The Passive Flag
The particle fap acts as a structural Passive Voice Indicator. It is placed at the beginning of a clause (immediately following any Pragmatic Mood Tag) and instructs the parser to invert the standard SVO thematic roles:
- Slot 1 (Subject): Becomes the Receiver of the action.
- Slot 2 (Verb): Remains the Action.
- Slot 3 (Object): Becomes the Doer of the action.
- The Standard Passive (Empty Doer): If the agent performing the action is unknown or irrelevant, Slot 3 is left empty.
- Fiwo: Fap sydop foisoid.
- Literal Breakdown: [Passive Flag] + house-the + build-[past].
- Parser Logic:
fapthrows the reverse SVO switch.sydopis in Slot 1 but receives the action.foisoidis the action. Slot 3 is empty. - Meaning: The house was built.
- The Full Passive (Supplying the Doer): Because
fapmathematically flips the valency of the SVO track, it eliminates the need for an instrumental preposition (like the English "by"). Slot 3 directly accepts the Doer.- Fiwo: Fap sydop foisoid nofap.
- Literal Breakdown: [Passive Flag] + house-the + build-[past] + person-the.
- Parser Logic: SVO runs in reverse. Slot 1 (house) receives the action. Slot 2 (build) is the action. Slot 3 (person) performs the action.
- Meaning: The house was built by the person.
- Asking a Passive Question: Because
fapis a modular syntactic switch, it pairs with the standard Question tag (Kup).- Fiwo: Kup fap sydop foisoid?
- Literal Breakdown: [Question] + [Passive Flag] + house-the + build-[past].
- Meaning: Was the house built?
- Passive Voice + Serial Verbs (The Macro-Verb Rule): A serial verb chain created with the
-tstacker (Rule 15) functions as a single, mathematically unbreakable "Macro-Verb."- If the clause begins with the
fappassive flag, it flips the thematic roles of the entire chain globally. Slot 1 swaps with Slot 3 for the entire macro-action. - Fiwo: Fap batap fabid nomit nofap.
- Literal Breakdown: [Passive Flag] + food-the + want-[past] + to-eat + person-the.
- Parser Logic:
fapapplies to the whole chain (fabid nomit). Slot 1 (batap) is the ultimate receiver of the action. Slot 3 (nofap) is the ultimate doer. - Meaning: The food was wanted to be eaten by the person. (In active voice: The person wanted to eat the food.)
- Forbidden Mixed Voices: Because
-tforms an unbreakable bond, you cannot mix voices within a serial chain (e.g., Active V1 + Passive V2). To express mixed voices like "The person wanted to be eaten by the food," you must use a Complement Clause (Rule 30).- Correct Mixed Voice: Nofap fabid tep fap daq wible nomid batap. (Person-the + want-[past] + [Bracket] + [Passive Flag] + he + self + eat-[past] + food-the. Meaning: The person wanted that he himself was eaten by the food.)
- If the clause begins with the
Rule 17: Modality (Epistemic & Deontic)
In Fiwo, modality—expressing how possible or necessary an action is—is handled exclusively by Modal Modifiers (words ending in the functional vowel -e). Because they are modifiers, they strictly obey Rule 18 (The "Look Left" Principle). When placed immediately after a verb, they intercept the action, scaling its certainty or obligation before the parser moves to the Object slot.
- The Modality Grid: These modifiers handle the two primary branches of linguistic modality:
| Modality Type | Modifier | Meaning |
|---|---|---|
| Possibility (Epistemic) | mace |
Possible / Might / Maybe (not guaranteed) |
sube |
Probable / Likely (high chance) | |
dide |
Certain / Definitely (guaranteed) | |
| Obligation (Deontic) | bife |
Allowed / Permitted (has permission) |
arife |
Should / Recommended (expected, not forced) | |
fuqe |
Must / Necessary (obligatory / required) |
- Syntax and Slot Reordering: To prevent the modal modifier from attaching to the SVO Object, it must be slotted immediately after the Verb. The SVO sequence remains intact:
- Syntax:
[Mood Tag (Optional)] + Subject + [Tense]Verb + [Modal Modifier] + [Object] - Parser Logic: The parser hits the Modal Modifier, which looks left to permanently bind to the Verb's certainty or obligation. The parser then falls forward to fill the standard Object slot.
- Syntax:
- Parser Examples:
- Possibility with an Object:
- Daq karxis mace dorso. (He + find-[future] + possible + water. Meaning: He might find water.)
- Obligation (No Object):
- Suk usi fuqe. (You + sleep + must. Meaning: You must sleep.)
- The Stative Verb:
- Mik tandeid mace. (I + to-be-big-[past] + possible. Meaning: I might have been big.)
- Possibility with an Object:
- Precision Negation with Modals: Because Fiwo treats
nesas a strict logical operator (Rule 26) that flips what follows it, you can achieve precise legal and logical distinctions by moving the negation particle:- Negating the Action (Obligated to NOT do something):
- Suk nes xali fuqe. (You + [Not] + move + must. The action of moving is negated; the obligation remains positive. Meaning: You must not move.)
- Negating the Obligation (Lack of requirement):
- Suk xali nes fuqe. (You + move + [Not] + must. The action is positive; the strict obligation is negated. Meaning: You do not have to move.)
- Negating the Action (Obligated to NOT do something):
Part V: Modifiers & Descriptions
Rule 18: Modification & Stacking (The "Look Left" Principle)
Modifiers strictly follow the word they are modifying. Fiwo relies on a consistent "Look Left" parsing logic to prevent ambiguity when attaching descriptions to nouns or verbs.
- Independent Stacking: When you stack multiple modifiers next to each other, they do not modify one another. Instead, they operate independently. Each modifier skips over the other modifiers and "looks left" to attach directly to the nearest root word (the noun or the verb).
- Root Transparency (Prepositions): While modifiers look left to attach to roots, prepositions (words ending in the functional vowel
-y) also look left to anchor their structural bridge. However, prepositions look straight through any modifiers, treating them as transparent, until they find and anchor to the nearest noun or verb. - Parser Examples:
- Single Modifier:
- Mosa luare. (Tree + green. Meaning: A green tree.)
- Stacked Modifiers:
- Mosa luare tande. (Tree + green + big. Both
luare[green] andtande[big] independently skip over one another and look left to modify the root nounmosa[tree]. Meaning: A big, green tree.)
- Mosa luare tande. (Tree + green + big. Both
- Single Modifier:
Rule 19: Nested Modifiers & Scale
Because Fiwo defaults to the "Look Left" principle (Rule 18) where modifiers independently attach to roots, you need a morphological flag to tell the parser when a modifier is actually modifying another modifier.
- The Nested Modification Flag (
-m): When a modifier modifies another modifier, the base modifier (the one being modified) receives the-msuffix.- Structure:
[Noun/Verb Root] + [Base Modifier]-m + [Modifying Modifier] - Nested Modifiers (With
m):- Sydop leupem cape. (House-the + red-[modified] + dark.
leupemsignals that it is the target. The modifiercapemodifies the red color, not the house. Meaning: The dark-red house.)
- Sydop leupem cape. (House-the + red-[modified] + dark.
- Independent Modifiers (Without
m):- Sydop leupe cape. (House-the + red + dark. Without the flag, both
leupeandcapeskip over each other and independently modify the house. Meaning: The house that is red and dark.)
- Sydop leupe cape. (House-the + red + dark. Without the flag, both
- Structure:
- Comparatives and Superlatives (The
jete/jemeExtension): Because Fiwo relies on an efficient, additive parser, there are no unique, dedicated suffixes for comparatives (like English "-er") or superlatives (like "-est"). Instead, you achieve this mechanically by applying the-msuffix to a base trait and scaling it with the quantity modifiersjete(more) orjeme(most).- The Scaling Spectrum:
- Base State:
ruze(fast) - Comparative:
ruzem jete(fast-[modified] + more = faster) - Superlative:
ruzem jeme(fast-[modified] + most = fastest)
- Base State:
- Parser Example (Comparative):
- Mifap ruzem jete. (Animal-the + fast-[modified] + more.
ruzemflags the trait.jetescales the trait. The entire nested block looks left to modify the animal. Meaning: The animal is faster.)
- Mifap ruzem jete. (Animal-the + fast-[modified] + more.
- The Scaling Spectrum:
- The Dual-System Intensity Scale: Fiwo features two parallel systems for scaling the intensity of a trait (or verb), allowing it to bridge strict AI-level precision with natural human subjectivity. To scale a modifier, apply the
-msuffix to the base trait and follow it with either a Number or a Relative Degree Adverb.- System A: The Mathematical Scale (Numbers 1-5). Used for absolute, objective precision (e.g., scientific measurements, medical pain scales, AI parsing). A number attached to the
-mflag scales the trait rigidly from Level 1 (minimum) to Level 5 (maximum).- Parser Example: Dreko tandem raje. (Rock + big-[modified] + five.
rajebonds totandem, multiplying the scale of the size to its maximum objective value. Meaning: A Level-5 big rock.)
- Parser Example: Dreko tandem raje. (Rock + big-[modified] + five.
- System B: The Relative Scale (Degree Adverbs). Used for subjective human conversation. Fiwo provides a spectrum of relative degree adverbs that attach to the
-mflag exactly like numbers do, but provide conversational nuance without asserting a strict mathematical percentile.- The spectrum:
ugte(Barely),beje(Slightly),ynse(Somewhat),fe(Very),huhe(Extremely),slafe(Too/Excessively). - Parser Example: Dreko tandem fe. (Rock + big-[modified] + very. Meaning: A very big rock.)
- The spectrum:
- Parser Logic (Why
-mis required): Without the-mflag, a scaling word will skip the modifier and apply to the noun instead (e.g., dreko tande raje means "Five big rocks").
- System A: The Mathematical Scale (Numbers 1-5). Used for absolute, objective precision (e.g., scientific measurements, medical pain scales, AI parsing). A number attached to the
- Scaling a Stative Verb Directly: When intensity is applied to a stative verb (a modifier derived into a verb with
-i, Rule 10.3) rather than to a-m-flagged attributive modifier, no-mflag is used. The scaling word — a Relative Degree Adverb (System B) or a Number 1–5 (System A) — is placed immediately after the stative verb, where the Look-Left principle attaches it directly to the verb. There is no ambiguity because a stative verb occupies the Verb slot, not a modifier position, so the scaler has only the verb to bind to.- Relative (System B): Mik iwei beje. (I + be-tired-[stative] + slightly. Meaning: I am a little tired.)
- Relative (System B): Ram nailei huhe. (It + be-easy-[stative] + extremely. Meaning: It is extremely easy.)
- Mathematical (System A): Dal otmaei raje. (He + be-sick-[stative] + five. Meaning: He is Level-5 sick.)
- Contrast: Intensity on an attributive modifier still requires the
-mflag (Dreko tandem fe= "a very big rock", §3); intensity on a stative verb does not (Drekop tandei fe= "the rock is very big"). The flag's job is to redirect a scaler onto a preceding modifier — a stative verb needs no redirection.
Rule 20: Reflexive & Reciprocal Modifiers
In Fiwo, reflexivity and reciprocity are not handled by pronouns. Instead, they are handled by two specialized modifiers:
wible(Self / Reflexive): Indicates the action reflects back onto the doer, or emphasizes the exact identity of a specific noun/pronoun.wable(Mutual / Reciprocal): Indicates that a plural subject is performing an action upon one another.
Because these words end in the modifier functional vowel -e, they strictly obey Rule 18 (The "Look Left" Principle). This allows them to function in two distinct ways within the SVO sequence without breaking any syntactic slots.
- Modifying the Action (The Empty Object Slot): When placed immediately after a verb, these modifiers look left to attach to the action itself. The syntactic Object slot is intentionally left empty. This is the standard way to express reflexive or reciprocal verbs.
- Reflexive Action:
- Dal satsid wible. (He [Subject] + hit-[past] [Verb] + self [Modifier]. The Object slot is blank.
wiblelooks left and modifiessatsid, telling the parser the action loops back onto the subject. Meaning: He hit himself.)
- Dal satsid wible. (He [Subject] + hit-[past] [Verb] + self [Modifier]. The Object slot is blank.
- Reciprocal Action:
- Muk satsid wable. (We-[inclusive] [Subject] + hit-[past] [Verb] + mutual [Modifier].
wablelooks left and modifies the verbsatsid, indicating the plural subjects performed the action upon each other. Meaning: We hit each other.)
- Muk satsid wable. (We-[inclusive] [Subject] + hit-[past] [Verb] + mutual [Modifier].
- Reflexive Action:
- Modifying the Pronoun (Emphasis and Direct Objects): When placed immediately after a noun or pronoun, these mirror modifiers look left to attach to that specific entity. This is used to emphasize the subject itself, or to link a filled Object slot back to the Subject.
- Subject Emphasis:
- Mik wible xyfis ram. (I [Subject] + self [Modifier] + do-[future] [Verb] + it [Object].
wiblelooks left and bonds directly tomikbefore the verb is triggered. Meaning: I myself will do it.)
- Mik wible xyfis ram. (I [Subject] + self [Modifier] + do-[future] [Verb] + it [Object].
- Explicit Object Target:
- Dal satsid dal wible. (He [Subject] + hit-[past] [Verb] + he [Object] + self [Modifier]. The Object slot is filled by a second
dal. Normally, the parser assumes a second pronoun is a different entity. However,wiblelooks left and modifies the seconddal, tagging it as the exact same entity as the Subject. Meaning: He hit his own self.)
- Dal satsid dal wible. (He [Subject] + hit-[past] [Verb] + he [Object] + self [Modifier]. The Object slot is filled by a second
- Subject Emphasis:
Rule 21: Comparative Baselines
In Fiwo, comparisons are built sequentially using three components: a Base Trait, a Multiplier (labne, jete, or jeme), and a Baseline Preposition (taly - compared to). Equality is treated as a 1:1 multiplier (labne - same) applied to a trait. How this parses depends on whether the trait is acting as the main verb or as a nested modifier inside a description.
- Predicate Comparisons (Stative Verbs): When the trait you are comparing is the main action of the sentence, the trait must be derived into a Stative Verb (Rule 10). Because it is a verb root, the multiplier
labnelooks left and attaches directly to it. The prepositiontalyacts as the structural bridge. Using Root Transparency (Rule 13), it treats the modifierlabneas transparent, skipping over it to anchor the baseline directly to the verb.- Syntax:
[Subject] + [Stative Verb] + Multiplier + taly + [Baseline Noun] - Fiwo: Kep mifap ruzei labne taly nofap.
- Literal Breakdown: [Fact] + animal-the + to-be-fast + same + compared-to + person-the.
- Parser Logic:
labnelooks left to modify the verbruzei.talylooks left, anchors toruzei, and setsnofapas the comparative baseline. - Meaning: The animal is as fast as the person.
- Syntax:
- Attributive Comparisons (Nested Modifiers): When the comparison happens inside a description, the trait acts as a standard Modifier attached to a noun. To prevent the parser from thinking the animal is both fast and identical to something else, you must use the Modifier-of-Modifier suffix
-m(Rule 19). This forceslabneto multiply the trait, rather than modifying the root noun.- Syntax:
[Noun] + [Modifier]-m + Multiplier + taly + [Baseline Noun] - Fiwo: Kep mik karxid mifar ruzem labne taly nofap.
- Literal Breakdown: [Fact] + I + find-[past] + animal-some + fast-[modified] + same + compared-to + person-the.
- Parser Logic:
ruzemflags that the next modifier applies to it.labnebonds toruze, creating the nested concept of "equally-fast."talytreats the modifier block as transparent and anchors the baseline to the root nounmifar. - Meaning: I found an animal [that is] equally fast compared to the person.
- Syntax:
- The Comparison Multiplier Spectrum: All comparisons scale predictably using the exact same syntactic slots:
- Equality (1:1):
ruzei labne taly(is as fast as...) - Comparative (>1):
ruzei jete taly(is faster than...) - Superlative (Max):
ruzei jeme taly(is the fastest compared to...)
- Equality (1:1):
Rule 22: The Distributive Flag (-f)
By default, Fiwo’s syntax adheres to the strict "Look Left" rule. When a modifier is placed at the end of a compound chain of nouns connected by lan (And), it will only modify the absolute closest noun to its left.
To apply a single modifier to the entire group, you must append the Distributive Flag (-f) to the end of the modifier.
- Parser Logic: The
-fsuffix tells the parser to act as mathematical parentheses, distributing the modifier backward across every noun connected bylanuntil the chain breaks. - Syntax:
[Noun A] + lan + [Noun B] + [Modifier]-f - Examples:
- mosa lan nasa tande (Without -f)
- Meaning: A tree, and a big plant. (Only the plant is big).
- mosa lan nasa tandef (With -f)
- Meaning: A big tree and a big plant. (The trait "big" is distributed to both).
- Mik karxid mosa lan nasa lan gofo luaref.
- Meaning: I found a green tree, a green plant, and green wood.
- mosa lan nasa tande (Without -f)
Part VI: Logic, Numbers & Math
Rule 23: Numbers & Plurality
In Fiwo, quantity is handled mathematically. Because the parser relies on modifiers "looking left" to attach to a root word, plurality and numbers function as quantitative modifiers that follow the noun.
- General Plurality (
je): When a specific number is unknown or irrelevant, plurality is expressed using the particleje(many / more than one). It acts as a standard modifier, looking left to multiply the noun.- Syntax:
[Noun] + je - Fiwo Example: nofa je (Meaning: People / person + many).
- Interaction with Specificity (Rule 7): Specificity is applied to the noun root before the plural modifier is added.
- nofap je (Meaning: The people.)
- sydor je (Meaning: Some houses.)
- Syntax:
- Exact Numbers: When an exact quantity is known, the number replaces the plural particle
je. Because the number provides explicit quantitative data,jebecomes redundant and is omitted.- Syntax:
[Noun] + [Number Modifier] - Fiwo Example: nofa tafe (Meaning: Three people.)
- Syntax:
- Multi-Digit Number Stacking (The
-tSuffix): To express complex numbers (like tens, hundreds, or thousands) using a base-10 positional system, Fiwo employs the numerical stacking suffix-t.- When single digits are placed in sequence to form a larger integer, the consonant
-tis appended directly to the end of every number's functional vowel (-e) in the sequence, including the final digit. - Parser Logic: The
-tsuffix forces a mathematical bond between adjacent numbers. The parser reads the sequence from left to right as a single place-value block (e.g., hundreds, tens, units). Once the stacked block is complete, the combined integer uses the "Look Left" principle to attach to the noun. - Parser Examples:
- Single Digit (No Stack):
- kyfa gloke (
gloke[4] looks left to modifykyfa[bird]. Meaning: Four birds.)
- kyfa gloke (
- Double Digits (Tens):
- kyfa gloket dewet (bird + four-[stack] + two-[stack]. The
-tmarkers lock 4 and 2 into the integer 42. Meaning: Forty-two birds.)
- kyfa gloket dewet (bird + four-[stack] + two-[stack]. The
- Triple Digits (Hundreds):
- nofa bimet nozet zewet (person + one-[stack] + zero-[stack] + nine-[stack]. Locks 1, 0, and 9 into 109. Meaning: 109 people.)
- Single Digit (No Stack):
- When single digits are placed in sequence to form a larger integer, the consonant
- Intensity Scaling (Verbs & Modifiers): Numbers do not exclusively modify nouns. Because Fiwo's numbers are modifiers (ending in
-e), they can be deployed as an intensity scale—ranging from 1 (minimal degree) to 5 (maximum intensity)—to scale verbs and other descriptions.- Verb Intensity (Action Scaling): When placed after a verb, the number scales the physical effort or intensity of the action.
- (Note: Placing a naked number after a verb scales the intensity. To count the literal frequency of the action, use the frequency preposition
igydefined in Rule 24). - Syntax:
[Subject] + [Verb] + [Number 1-5] - Daq cukid raje. (he + fight-[past] + five.
raje[5] scales the verbcukidto maximum intensity. Meaning: He fought intensely.)
- (Note: Placing a naked number after a verb scales the intensity. To count the literal frequency of the action, use the frequency preposition
- Intensity with an Object (Slot Ordering): When a sentence contains both an intensity number and an object, the intensity number must be placed immediately after the verb and strictly before the object. The parser bonds the number to the verb as an intensity scale, and then falls forward to fill the object slot.
- Syntax:
[Subject] + [Verb] + [Intensity Number] + [Object] - Daq cukid raje nofar. (he + fight-[past] + five + person-some.
rajebonds tocukidas an intensity modifier. The parser then readsnofaras the object. Meaning: He fought a person intensely.) - Compare with: Daq cukid nofar raje. (
rajebonds tonofaras quantity. Meaning: He fought five people.)
- Syntax:
- Modifier Intensity (Trait Scaling): You can also use the 1-5 scale to quantify the absolute intensity of a descriptive trait (e.g., "incredibly fast"). To prevent the parser from reading the number as a noun multiplier, flag the description using the Nested Modifier suffix (
-m) established in Rule 19.- Syntax:
[Noun/Verb Root] + [Base Modifier]-m + [Number 1-5] - Dreko tandem raje. (rock + big-[modified] + five.
tandemflags the trait. The modifierraje[five] bonds strictly to the flagged trait. Meaning: An incredibly big rock. Level 5 size).
- Syntax:
- Verb Intensity (Action Scaling): When placed after a verb, the number scales the physical effort or intensity of the action.
Rule 24: Ordinal Numbers & Frequency
To express sequential order (ordinals like "1st", "2nd"), mathematical division (fractions like "half"), or the frequency of an action, Fiwo uses prepositions to build structural bridges, as well as Immutable Math Operators that act as inline mathematical logic.
- Ordinal Numbers (The
usyBridge): To indicate the sequential position of an item within a series, use the prepositionusy. It anchors the root noun to its numerical rank.- Syntax:
[Noun Root] + [Optional Modifiers] + usy + [Number] - Basic Ordinal:
- hoxo usy tafe (door + [sequence-bridge] + three. Meaning: The third door.)
- Root Transparency (Skipping a Modifier):
- hoxo cape usy tafe (door + dark + [sequence-bridge] + three.
capelooks left to modify the door.usylooks left, treatscapeas transparent, anchors to the roothoxo, and bridges it totafe. Meaning: The third dark door.)
- hoxo cape usy tafe (door + dark + [sequence-bridge] + three.
- Using with Specificity:
- nofap usy bime xalid. (person-the + [sequence-bridge] + one + move-[past]. Meaning: The first person moved.)
- Syntax:
- Frequency (The
igyBridge): To express the frequency of an action (how many times it occurred), use the prepositionigy. It acts as a mathematical bridge linking the action to a numerical count, ensuring the parser does not confuse the number with the Verb Intensity Scale (Rule 23).- Syntax:
[Subject] + [Verb] + [Optional Modifiers] + igy + [Number] - Basic Frequency:
- Mik zopid igy dewe. (I + jump-[past] + [frequency-bridge] + two. Meaning: I jumped twice.)
- Root Transparency (Skipping a Modifier):
- Daq hicid ruze igy tafe. (He + walk-[past] + fast + [frequency-bridge] + three.
igyskips the modifierruzeand anchors directly to the root verbhicid. Meaning: He walked fast three times.)
- Daq hicid ruze igy tafe. (He + walk-[past] + fast + [frequency-bridge] + three.
- Slot Ordering with an Object:
- Das satsid igy raje hoxop. (She + hit-[past] + [frequency-bridge] + five + door-the.
igyanchors the frequency bridge to the verbsatsidbefore the parser falls forward to fill the Object slot withhoxop. Meaning: She hit the door five times.)
- Das satsid igy raje hoxop. (She + hit-[past] + [frequency-bridge] + five + door-the.
- Syntax:
Rule 25: Immutable Math Operators
To perform mathematical calculations (Division, Multiplication, Subtraction, and Decimals) without breaking the SVO sequence, Fiwo relies on Immutable Math Operators. Like lan and ron, these operators bind elements together within a single grammatical slot. Because they do not end in -y, they are immune to Root Transparency and bind numbers to numbers without requiring a root noun.
- The Operators:
- Division (
ap):[Numerator] + ap + [Denominator](e.g., bime ap dewe = 1 divided by 2 / one-half). - Multiplication (
mux):[Number] + mux + [Number](e.g., tafe mux dewe = 3 multiplied by 2). - Subtraction (
mis):[Number] + mis + [Number](e.g., raje mis dewe = 5 minus 2). - Decimals (
pot): Acts as a structural pivot in a numerical block, signaling the integer stack has ended.[Whole Number] + pot + [Fractional Digits](e.g., tafe pot bime gloke = 3.14).
- Division (
- Parser Examples:
- Basic Fraction (Half of the water):
- dorso bime ap dewe (water + one + [divided-by] + two. The parser calculates
bime ap deweas a single mathematical modifier block ["one-half"] and then looks left to modifydorso[water]. Meaning: Half of the water.)
- dorso bime ap dewe (water + one + [divided-by] + two. The parser calculates
- Negative Numbers (The
miseModifier): To express a negative number natively, derivemisinto a modifier (mise). Using the Nested Modification rule (Rule 19), flag the number with-mso the negativity modifies the number itself.- dreko rajem mise (rock + five-[nested] + negative. Meaning: Negative-five rocks.)
- Math Equation: raje mis rajem mise (5 minus -5).
- Mathematical Equations (Equals): To write mathematical equations (X = Y), derive the multiplier
labne(identical) into the stative verblabnei(to equal).- Dewe lan dewe labnei gloke. (two + and + two + equal-[stative-verb] + four. Meaning: Two plus two equals four.)
- Basic Fraction (Half of the water):
Rule 26: Negation & Boolean Logic
Negation in Fiwo is highly precise. The particle nes acts as a strict logical operator (a boolean NOT) that flips the meaning of whatever immediately follows it. Because nes acts mathematically, it never creates double negatives or ambiguous phrasing; it simply reverses the state of its exact target. When used as a standalone sentence, nes simply means "No."
- Standard Verb Negation: To negate an action, place
nesimmediately before the verb. Because Fiwo's tense markers are integrated as suffixes (Rule 14),nesprecedes the fully conjugated verb block.- Standard Present Negation:
- Mik nes kyti batap. (I + [Not] + like + food-the. Meaning: I do not like the food.)
- Negation with Tense:
- Daq nes plid. (he + [Not] + come-[past]. Meaning: He did not come.)
- Standard Present Negation:
- Targeted Negation: Because
nesonly binds to what directly follows it, you can move it around the SVO sequence to negate specific concepts rather than the whole sentence. Ifnesis placed in front of a specific noun or modifier, it negates only that entity, leaving the rest of the sentence's logic intact.- Syntax:
[Not] + Subject + [Tense]Verb + [Object] - Nes mifa xalid. ([Not] + animal + move-[past]. Meaning: It wasn't the animal that moved — implying something else did).
- Syntax:
- Order of Operations: Boolean Negation and Inline Glue: Because
nesacts as a logical operator, it has the highest binding precedence in the parser. It applies only to the single syntactic block immediately to its right.- When you use the inline glue
lan(And) to combine multiple words into a single SVO slot,nesdoes not automatically distribute across thelanbridge. The parser will negate the first item, but treat subsequent items as positive. - To override this default order of operations, explicitly apply
nesto every individual item, or use the Distributive Flag on the negation if structurally applicable. - Parser Examples:
- Strict Binding (The Default):
- Mik karxid nes batap lan dorso. (I + find-[past] + [Not] + food-the + [And] + water.
nesstrictly binds tobatap. Thelanparticle then adds positivedorsoto the Object slot. Meaning: I found no food, but I did find water.)
- Mik karxid nes batap lan dorso. (I + find-[past] + [Not] + food-the + [And] + water.
- Explicit Distribution:
- Mik karxid nes batap lan nes dorso. (I + find-[past] + [Not] + food-the + [And] + [Not] + water.
nesis passed to both variables. Meaning: I found no food and no water.)
- Mik karxid nes batap lan nes dorso. (I + find-[past] + [Not] + food-the + [And] + [Not] + water.
- Group Negation (De Morgan's Law): Because Fiwo relies on inline operators instead of brackets, you express the negation of a combination
NOT (A AND B)by applying De Morgan's Laws:(NOT A) OR (NOT B).- Mik karxid nes batap ron nes dorso. (I + find-[past] + [Not] + food-the + [Or] + [Not] + water. The parser reads the Object slot as an alternative list. Meaning: I missed at least one of them / I didn't find both.)
- Strict Binding (The Default):
- When you use the inline glue
Rule 27: Logical Conjunctions & Inline Choices
In Fiwo, paired correlative concepts (such as "both...and," "either...or," and "neither...nor") do not require paired vocabulary or structural brackets. These concepts are handled entirely by Inline Operators working within a single SVO slot.
- The Operators:
- lan (Inline AND): Acts strictly as mathematical addition (+). Binds elements of the same grammatical category into a single syntactic unit. The
lanoperator is not restricted to two items; to list three or more items in a single SVO slot, placelanbetween each item. The parser keeps the current slot open and treats the entire sequence as a single block. - ron (Inline OR): Acts strictly as a Boolean alternative (OR). It offers a choice between elements of the same grammatical category within a single slot, without resetting the parser.
- lan (Inline AND): Acts strictly as mathematical addition (+). Binds elements of the same grammatical category into a single syntactic unit. The
- Expressing "Both" (The
lanOperator): To express that two items are equally included in the action, bind them withlan.- Syntax:
[Item A] + lan + [Item B] - Mik fabid mosa lan nasa. (I + want-[past] + tree + [Inline And] + plant. Meaning: I wanted both a tree and a plant.)
- Syntax:
- Expressing "Either / Or" (The
ronOperator): To express a choice between two items within the same SVO slot, bind them withron.- Syntax:
[Item A] + ron + [Item B] - Mik fabid mosa ron nasa. (I + want-[past] + tree + [Inline Or] + plant. Meaning: I wanted either a tree or a plant.)
- Syntax:
- Expressing "Neither / Nor" (Negation +
ron): Because Fiwo treats the negation particlenesas a strict logical operator (Rule 26), you express "neither/nor" by negating the verb that acts upon an "or" statement. Mathematically, saying "I do not want A or B" evaluates to "I want neither A nor B".- Syntax:
nes + [Verb] + [Item A] + ron + [Item B] - Mik nes fabid mosa ron nasa. (I + [Not] + want-[past] + tree + [Inline Or] + plant. The operator
nesnegates the verbfabid. The SVO track reads: The action of wanting is FALSE for the entire Object block [tree OR plant]. Meaning: I wanted neither a tree nor a plant.)
- Syntax:
Part VII: Complex Clauses & Discourse
Rule 28: Clausal Walls & Conjunctions
In Fiwo, there is a strict mathematical difference between a Preposition (a structural bridge) and a Conjunction (a structural wall).
- Bridges vs. Walls:
- Prepositions (ending in
-ylikezy,ty): Operate inside a clause. They act as transparent bridges that connect an Object to the current Verb or Noun without interrupting the SVO flow. - Conjunctions: Act as solid structural walls. When the parser hits a conjunction, it immediately finalizes the current clause. The SVO syntactic slots are wiped clean, and the parser expects a brand new Subject (or a new Mood Tag) to follow immediately. Because conjunctions are complete parser resets, they cannot be used to join single words together (for that, use the inline glue
lan). They join entire independent statements.
- Prepositions (ending in
- The Roster of Hard Walls: The following clausal conjunctions trigger a complete parser reset:
bef(And - Clausal): Adds a new, independent parallel thought.bul(But): Introduces a contrasting independent clause.rot(Or - Clausal): Presents an alternative independent clause.kad(Because): Introduces a new clause that serves as the cause or reason for the previous one.vel(While / Whereas): Introduces a contrasting or simultaneous independent clause.zol(Although / Even though): Introduces a concessive independent clause, functioning as a hard wall.can(Then / Chronological Conjunction):- As a Conjunction: Joins two independent actions that happen in sequence (X happened, then Y happened).
- As a Conditional Resolver: Resolves a
syncondition where the result is chronological (If X happens, then Y will happen).
pen(So / Therefore / Logical Conjunction):- As a Conjunction: Joins two independent thoughts where the second is a logical result of the first (X is true, so Y is true).
- As a Conditional Resolver: Resolves a
syncondition where the result is a logical necessity (If X is true, therefore Y must be true).
- Discourse Walls: Four additional walls manage the flow of discourse rather than logic. They behave identically to the walls above — a complete parser reset expecting a fresh clause:
vax(However / On the other hand): Introduces a statement that contrasts with or seems to contradict what was said previously.pov(Meanwhile / At the same time): Introduces an event happening concurrently with another.kof(Furthermore / Moreover / In addition): Introduces an additional point, fact, or argument.xom(In other words / That is to say): Introduces an explanation, clarification, or rephrasing of a previous statement.
- Parser Examples:
- The "Because" Wall (
kad): Notice howkadforces the speaker to provide a full new SVO sequence, rather than just a single noun.- Kep nofap usid kad mifap xalid. ([Fact] + person-the + sleep-[past] + [Because] + animal-the + move-[past]. The parser reads Slot 1
nofapand Slot 2usid. It hitskad. It closes the first sentence and opens a new SVO grid, assigningmifapto the new Slot 1. Meaning: The person slept because the animal moved.)
- Kep nofap usid kad mifap xalid. ([Fact] + person-the + sleep-[past] + [Because] + animal-the + move-[past]. The parser reads Slot 1
- The "But" Wall (
bul):- Kep mik karxid batap bul mik nes nomid ram. ([Fact] + I + find-[past] + food-the + [But] + I + [Not] + eat-[past] + it. Meaning: I found the food, but I did not eat it.)
- The "Then" Wall (
can) vs. The Preposition Bridge (zy): This illustrates the difference between a wall and a bridge:- Preposition Bridge: Kep dal xalid zy sydo. (He moved to the house. The preposition bridges the action directly to the location within the same clause.)
- Conjunction Wall: Kep dal xalid can dal nomid. (He moved, then he ate. The conjunction
canresets the first SVO block and requires a new Subjectdaland Verbnomidto restart the parser.)
- The "Because" Wall (
Rule 29: Serial Lists & Grouping
Because Fiwo ignores punctuation in parsing, connecting words of the same grammatical category without crashing the parser is handled by using the lan and ron operators to form lists.
- Simple Pairs (The
lanOperator): To express that exactly two items are equally included in the action, bind them with the inline gluelan.- Syntax:
[Item 1] + lan + [Item 2] - Mik fabid mosa lan nasa. (Meaning: I wanted a tree and a plant.)
- Syntax:
- Serial Lists (Chaining
lan): For lists of three or more items, thelanoperator is chained. The parser treats the entire chained sequence as a single structural block inside the current SVO slot.- Syntax:
[Item 1] + lan + [Item 2] + lan + [Item 3] - Mik fabid dorso lan bata lan gofo lan xedo. (Meaning: I wanted water, food, wood, and metal.)
- Syntax:
- The Alternative List (Chaining
ron): If the list represents a series of mutually exclusive choices, use theronoperator chained between items.- Syntax:
[Item 1] + ron + [Item 2] + ron + [Item 3] - Suk karxis kyfa ron mifa ron zala. (Meaning: You will find a bird, an animal, or a bug.)
- Syntax:
- Applying Modifiers to a List (The Distributive Flag
-f): By default, a modifier placed at the end of a chain only modifies the absolute last noun. To apply a description to the entire chained group, append the Distributive Flag (-f) to the end of the modifier.- Mik karxid mosa lan nasa lan gofo luaref.
- Parser Logic: The chain [tree, plant, wood] is formed. The modifier
luare(green) with the-fflag distributes backwards across every noun connected bylan. - *Meaning: I found a green tree, a green plant, and green wood.
- The List Separator (
sek): When sequential items—especially multi-digit number blocks built with-t—must be enumerated without the parser bonding them into a single sequence, the structural particlesekis placed between them. It acts as a phonetic wall that shatters the-tstacker bond, telling the parser: "Finalize this item. The next word begins a new item."- The Number Counting Problem: Without
sek, counting individual multi-digit numbers is impossible because the-tstacker aggressively bonds all adjacent digits into a single integer.sekbreaks this bond. - Syntax (Number Enumeration):
[Number Block 1] + sek + [Number Block 2] + sek + [Number Block 3] - bimet nozet sek bimet bimet sek bimet dewet. (Meaning: 10, 11, 12.)
- Parser Logic: Reads
bimet nozet→ locks as integer 10. Hitssek→ finalizes. Readsbimet bimet→ locks as integer 11. Hitssek→ finalizes. Readsbimet dewet→ locks as integer 12. - General Item Enumeration:
sekcan also separate any list of items without usinglan, functioning as a spoken comma. - Mik gidsid artetap sek drekop sek kyfap. (Meaning: I bought the apple, the rock, the bird.)
- Key Distinction:
lanexplicitly adds items together (logical AND).sekmerely separates items in a sequence without asserting a logical relationship—it is neutral enumeration.
- The Number Counting Problem: Without
Rule 30: Subordinate Brackets
To prevent dependent or side clauses from crashing the main SVO sequence, Fiwo requires that all subordinate clauses be "boxed in" using structural markers. This allows you to cleanly embed relative clauses (representing English concepts like "who," "which," or "that") directly inside a sentence without confusing the primary verb and object.
- The Brackets:
tep(Open Bracket): Acts strictly as the opening bracket[. It pauses the syntax of the main sentence and introduces a brand new, temporary SVO predicate.tel(Close Bracket): Acts strictly as the closing bracket]. It explicitly signals to the parser that the dependent clause is complete, instantly returning the syntactic flow back to the main sentence exactly where it was paused.
- Embedded Relative Clauses: By encapsulating the side action, the primary sentence frame remains structurally intact.
- Fiwo: Nofap tep karxid mifap tel xalid.
- Literal Breakdown: Person-the + [Subordinate Start] + find-[past] + animal-the + [Subordinate End] + move-[past].
- Meaning: The person [who found the animal] moved.
- The Implicit Pointer (Resolving Dangling Prepositions): While Rule 13 strictly forbids dangling prepositions in standard clauses, subordinate brackets contain a built-in variable pass-through to handle relative spatial clauses (e.g., "The house I live in").
- Parser Logic: When
tepopens a subordinate clause immediately following a noun, the parser stores that parent noun in active memory as a "ghost target." If a preposition is placed at the very end of the subordinate clause (immediately beforetel), it will have no explicit noun to its right. Instead of crashing,telacts as a structural mirror. It routes the dangling preposition's bridge back to the ghost target that opened the clause. - Embedded Spatial Clause: Sydop tep mik ceni deky tel. (House-the + [Subordinate Start] + I + live + inside + [Subordinate End]. Meaning: The house that I live inside of.)
- Parser Logic: When
- Complement Clauses (Noun Clauses): Verbs of desire (
fabi- want), cognition (pozi- think,kani- know), and communication (gesi- say) use thetepbracket to encapsulate an entire SVO sequence as their direct object. This functions identically to the English word "that" in "I know that he went," completely shielding the SVO sequence from parser crashes.- Parser Logic: The parser hits
tepright where it expects an object. It suspends the main clause, evaluates the internal SVO sequence, and then treats the entire bracketed sequence as the object of the main verb oncetelis reached (or the sentence ends). - Desire Complement: Mik fabid tep suk nomi batap. (I + want-[past] + [Subordinate Start] + you + eat + food-the. Meaning: I wanted you to eat the food. / I wanted that you eat the food. Note: Explicit
telis omitted because the sentence ends.) - Cognition Complement: Daq kani tep das xalid tel dury dugu. (He + know + [Subordinate Start] + she + go-[past] + [Subordinate End] + during + night. Meaning: He knows that she left during the night. Note:
telis included here because the sentence continues, routingdury duguback to modify the main verb "knows" rather than the subordinate verb "left.")
- Parser Logic: The parser hits
- String Literals (Reported Speech & Direct Thoughts): In Fiwo, punctuation has no grammatical function. Instead,
tepandtelact as strict string delimiters, isolating entire clauses so they can be parsed as a single Object unit.- When using verbs of communication (e.g., gesi - to speak, kupi - to ask) or cognition (e.g., pozi - to think, atilui - to believe), you do not need a word for "that". Open a subordinate bracket. The parser processes the encapsulated sentence—including its own internal Mood Tag—and treats that block as the Object of the main verb.
- Direct vs. Indirect Quotations: Fiwo distinguishes between direct and indirect reported speech logically through pronoun shifting and tense alignment:
- Direct Quotations (Preserves Original Speaker's Perspective): Pronouns inside the brackets preserve the original speaker's point of view. The first-person pronoun
mikrefers directly to the main clause subject.- Daq gesid tep hap mik kypei. (He said [Assertion] I to-be-happy. Meaning: He said, "I am happy." Note: Explicit
telis omitted at the sentence end).
- Daq gesid tep hap mik kypei. (He said [Assertion] I to-be-happy. Meaning: He said, "I am happy." Note: Explicit
- Indirect Quotations (Shifts to Current Speaker's Perspective): Pronouns inside the brackets shift to match the perspective of the person telling the sentence. The main subject is referred to in the third person (
dal).- Daq gesid tep hap dal kypei. (He said [Assertion] he to-be-happy. Meaning: He said that he [someone else] is happy.)
- Resolving Identity Ambiguity (The
wibleSuffix): If the third-person pronoun inside the indirect quote refers back to the main speaker (he himself), apply the reflexive modifierwible(Rule 20).- Daq gesid tep hap dal wible kypei. (He said [Assertion] he self to-be-happy. Meaning: He said that he [himself] was happy.)
- Tense Alignment (Relative to Moment of Speaking): Unlike English, Fiwo does not perform grammatical "backshifting" in indirect speech. The tense of the quoted clause is relative to the moment the speech occurred:
- Simultaneous Action (No tense suffix): Daq gesid tep hap dal wible kypei. (He said that he [himself] was happy at that time).
- Prior Action (Past suffix
-d): Daq gesid tep hap dal wible kypeid. (He said that he [himself] had been happy prior to speaking). - Subsequent Action (Future suffix
-s): Daq gesid tep hap dal wible kypeis. (He said that he [himself] would be happy in the future).
- Direct Quotations (Preserves Original Speaker's Perspective): Pronouns inside the brackets preserve the original speaker's point of view. The first-person pronoun
- The Depth Limit (Maximum Double Nesting): To prevent infinite mathematical recursion from crashing a speaker's auditory working memory, the parser enforces a strict depth limit of 2.
- You can hold a maximum of two open brackets (
teporsyn) in active memory at the same time. Any attempt to nest a third clause inside the second will crash the sequence. - Right-Branching (Double nesting at the end):
- Mik karxid nofap tep satsid mifap tep nomid batap. (Meaning: I found the person [who hit the animal [that ate the food]]. Both open brackets are implicitly closed by the period at the end of the sentence).
- Center-Embedding (Double nesting in the middle):
- Nofap tep karxid mifap tep nomid batap tel tel xalid. (Meaning: The person [who found the animal [that ate the food]] moved. Both
tel telbrackets must be explicitly closed here because they are followed by the main verbxalidmid-sentence).
- Nofap tep karxid mifap tep nomid batap tel tel xalid. (Meaning: The person [who found the animal [that ate the food]] moved. Both
- Flattening: If you need to express ideas that exceed this double-nesting limit, you must "flatten" the sentence using clausal conjunctions (like
beforcan) to chain independent SVO tracks together instead.
- You can hold a maximum of two open brackets (
- The Implicit Sentence-End Flush Rule (Optional Close Bracket): To optimize both spoken and written sentence length, Fiwo allows the closing bracket
telto be omitted under specific conditions.- The Sentence-End Boundary: Any open brackets (
teporsyn) are implicitly closed by a period (.) or the absolute end of the sentence/utterance. If a subordinate clause ends the sentence,telis redundant and does not need to be written or spoken.- Mik nojaid tep deta cafid. (I + see-[past] + [Subordinate Start] + dog + run-[past]. Meaning: I saw the dog run. The period implicitly closes the bracket).
- When
telis MANDATORY: You cannot omittelif the sentence continues after the subordinate clause, or if the omission creates syntactic ambiguity:- Mid-Sentence Clausal Walls: When using clausal conjunctions (like
bef,bul,pen,kad),telmust be written to define whether the conjunction is inside or outside the subordinate clause.- Inside relative clause: Mik kani nofap tep ceni ky juro bul naci nes tel. (I know the person [who lives in the city but doesn't work].)
- Outside relative clause: Mik kani nofap tep ceni ky juro tel bul mik neswy nauxap. (I know the person [who lives in the city], but I am without friends.)
- Preposition Mirroring (The Ghost Target): If the subordinate clause ends in a dangling preposition (
-y) to reference the ghost target,telis required to act as the mirror. Withouttel, the parser fails to bind the preposition.- Mandatory: Sydop tep mik ceni deky tel. (The house that I live inside of.)
- Nested Clauses: In double-nested constructions (
tep ... tep ...), explicitly closing brackets withtelis strongly recommended mid-sentence to ensure parsing clarity.
- Mid-Sentence Clausal Walls: When using clausal conjunctions (like
- The Sentence-End Boundary: Any open brackets (
- The Clause as Subject (Bracket in Slot 1): A
tep … telbracket may fill Slot 1 (Subject), exactly as it can fill Slot 3 (Object, §4). Whentepopens at the very start of a clause — before any subject noun — the parser reads the entire bracket as the subject, then processes the outer verb/predicate that follows. This lets a whole clause be the thing you predicate about ("That he left is a problem"). (Ruling 2026-07-07, Todo Q13.)- Position determines the reading (single-pass, no ambiguity):
tepat clause start = subject clause;tepafter a verb awaiting its object = object (complement) clause (§4);tepafter a noun = relative clause (§3). telis MANDATORY here. Because the outer predicate follows immediately, the closingtelmust be written to mark where the subject clause ends and the predicate begins — it cannot be dropped the way a sentence-final bracket can (§6).- Examples:
- Tep mik ripeid tel gykei. ([Subject-clause: I was hot] + is-strange. Meaning: That I was hot is strange.)
- Tep dal tsid tel biwu. ([Subject-clause: he left] + problem. Zero-Copula predicate. Meaning: That he left is a problem.)
- Tep dal jamid panop ruze tel gawei. ([Subject-clause: he wrote the book quickly] + is-good. Meaning: That he wrote the book quickly is good.)
- The predicate after
telmay be a stative verb (gykei,gawei), a full verb, or a Zero-Copula predicate noun. This replaces the olderkad-reorder workaround for subject clauses.
- Position determines the reading (single-pass, no ambiguity):
- Quotation Clauses (Direct Speech): Direct speech is a complement bracket (§4) after a verb of speech or thought (
gesisay,kupiask,baqishout,hadireply,pozithink/infer,eksapliexplain…). Thetep … telbracket holds the quoted utterance verbatim — original pronouns, mood tags, and deixis exactly as the speaker produced them. Fiwo needs no quotation marks; the brackets are the quotation. (Ruling 2026-07-17, Todo D1. This is the same complement slot as §4 — the rule names it and adds the utterance-boundary and quote-initial conventions below.)- The quoted utterance is capitalized like a sentence. The first word after
tep(and after each internal utterance boundary, below) is utterance-initial — a leading capital marks a quoted sentence-start, not a proper noun. Sodaq kupid tep Mace, mik nojapid ram telreadsMaceas the modifier maybe, not a name. - Internal sentence punctuation is an utterance boundary inside the bracket — it never closes the bracket or ends the outer sentence. A
.,?, or!betweentepand itstelresets the inner clause and opens the next quoted utterance (mood tags legal again, because it is utterance-initial). The quote is closed bytel— or by the true end of the sentence, which flushes any still-open bracket (§7), so a quote running to the end of the sentence needs notelat all. This makes multi-sentence quotes deterministic with zero new machinery — bracket depth alone decides whether punctuation resets the sentence or just the inner utterance, so parsing stays single-pass. (This convention applies to every open bracket uniformly, not only quotes — internal punctuation inside anytep … telis a within-bracket boundary. Punctuation is never load-bearing for the outer parse.)- Single-utterance quote: Daq kupid tep Kup suk nojapid gutop mike? (He asked [Did you see my tool?]. The internal
?is the quoted question's own; the end of the sentence closes the bracket, so notelis written — see §7.) - Multi-utterance quote: Panop kupid tep Kup wun xosis hoxop. Kup suk xyfis wis ram? (The book asked [What opens the door? How do you find it?]. The internal
.ends the first quoted question and the secondKupis legal because it is utterance-initial inside the quote.) - The same quote mid-sentence, where
telbecomes mandatory: Daq kupid tep Kup suk nojapid gutop mike? tel bef daq xalid. (He asked [Did you see my tool?] and he moved on.) Withouttel, the wallbefand everything after it would be read as the next utterance inside the quotation.
- Single-utterance quote: Daq kupid tep Kup suk nojapid gutop mike? (He asked [Did you see my tool?]. The internal
- Quoted fragments are legal quote-initially. A quotation reproduces a complete utterance, and an Answer Fragment (Rule 37) is a complete utterance, so a bare modifier or prepositional phrase may open a quote: Daq hadid tep Mace, mik nojapid ram. (He replied [Maybe, I saw it].)
- Direct vs. indirect speech is never a parse ambiguity. Indirect speech (
Daq gesid tep dal xalis.= "he said that she would go") uses the identical complement bracket; the difference is purely semantic (verbatim, shifted deixis) and needs no separate syntax.
- The quoted utterance is capitalized like a sentence. The first word after
Rule 31: Causative Clauses
In Fiwo, the verb sapi (to make/build) strictly projects its action onto a concrete object. To express that a subject caused a completely new action or state to happen (representing English "make" or "cause" as in "I made the dog run"), you must use a causative clausal construction.
- The Causative Verb (
lini): To express causation, use the verblini(to cause) and encapsulate the resulting action entirely inside subordinate brackets. The parser treats the entire bracketed clause as the fulfilled Object oflini.- Syntax:
[Main Subject] + lini + tep + [Secondary Subject] + [Secondary Verb] + (tel)
- Syntax:
- Parser Examples:
- Physical Cause:
- Mik linid tep detap cafi.
- Literal Breakdown: I + cause-[past] + [Open] + dog-the + run.
- Parser Logic: Mik linid completes the main Subject/Verb. tep opens the bracket. detap cafi is an SVO track nested inside. The closing bracket is implicitly closed by the period.
- Meaning: I made the dog run. (Literally: I caused that the dog runs).
- Emotional Cause:
- Bexop jabe linid tep mik goilei.
- Literal Breakdown: Air-the + cold + cause-[past] + [Open] + I + to-be-sad.
- Meaning: The cold air made me sad.
- Physical Cause:
Rule 32: Conditionals & Correlative Sequences
Conditional statements (If X, then Y) do not require complex subordinate bracketing. Instead, conditions are handled as a paired correlative sequence using the Condition Initiator (syn) and a corresponding Clausal Wall (such as can or pen).
- The Logic & Placement: The particle syn acts as a structural flag. It is placed at the absolute beginning of a clause (exactly like a Mood Tag) to warn the parser that the incoming SVO sequence is a theoretical premise or required condition, rather than a standalone fact.
- Parser Logic: Because the condition is a standard SVO track, it runs normally until it hits a clausal wall. The wall finalizes the condition, resets the parser's active memory, and introduces the resulting consequence.
- Syntax:
syn + [Condition SVO Sequence] + can / pen + [Result SVO Sequence]
- Syntax:
- Parser Examples:
- Simple Conditional (Chronological "Then"):
- Syn suk xali ruze can suk nes nojais fikop.
- Literal Breakdown: [If] + you + move + fast + [Then] + you + [Not] + see-[future] + path-the.
- Parser Logic: syn flags the upcoming sequence as a condition. The SVO track
suk xali ruzeruns. The parser hits the clausal wall can, immediately finalizing the condition and wiping the syntactic slots. The parser then catches the consequencesuk nes nojais fikopon a brand new SVO track. - Meaning: If you move fast, then you will not see the path.
- Logical Conditional (Consequential "Therefore"):
- Syn mik plis pen mik kypeis.
- Literal Breakdown: [If] + I + come-[future] + [Therefore] + I + to-be-happy-[future].
- Meaning: If I come, therefore I will be happy.
- Counterfactual Conditional ("Would Have"):
- Hyp syn daq nomidyk batap can daq cenidyk.
- Literal Breakdown: [Hypothetical] + [If] + he + eat-[past-perfect] + food-the + [Then] + he + live-[past-perfect].
- Parser Logic: The sentence opens with the Mood Tag
Hyp(mood tags are strictly sentence-initial, Rule 11). This frames the entire conditional sequence as a simulation of a reality that did not occur. Because the consequence is evaluated in the past perfect tense, the meaning translates directly to "would have". - Meaning: If he had eaten the food, then hypothetically he had lived (he would have lived).
- Habitual Conditional ("Whenever"):
- Syn mifap xaliq can mik kuriq.
- Literal Breakdown: [Whenever] + animal-the + move-[continuous] + [Then] + I + fear-[continuous].
- Meaning: Whenever the animal is moving, I am afraid.
- Simple Conditional (Chronological "Then"):
- The Topic Marker (
zet): To front a topic — announcing what a sentence is about before the sentence itself ("As for the book, …" / "Regarding the weather, …") — Fiwo uses the correlative structurezet [Topic] can [Main Clause]. (Ruling 2026-07-07, Todo Q14.)- Why a dedicated particle: The preposition
zety("about") cannot do this — as a bridge it must anchor to a root on its left (Rule 13), and at a sentence's start there is nothing there. The topic markerzetis not a preposition; it is a clause-initial flag (likesyn) that opens a topic phrase and hands off to the main clause at the wall.zetyremains the mid-sentence "about" preposition;zetis only the sentence-opening topic marker. The two never overlap. - Placement & Closure:
zetsits at the absolute start of the sentence. The topic phrase (a noun phrase) runs until the wallcan(orpen), which closes the topic and opens the main SVO clause. The closing wall is mandatory — omitting it is a fatal error (the parser cannot tell where the topic ends).- Syntax:
zet + [Topic Noun Phrase] + can + [Main SVO Clause]
- Syntax:
- Parser Examples:
- Zet panop can John lokid ram. ([Topic] + book-the + [then] + John + read-[past] + it. Meaning: As for the book, John read it.)
- Zet vexue can ram gawei. ([Topic] + weather-the + [then] + it + good-[stative]. Meaning: As for the weather, it is nice.)
- Questioning the comment (front the mood tag): To make the main clause a question ("As for X, is it Y?"), place
Kupat the absolute start — beforezet— never after thecanwall (a mood tag after a wall is a fatal error, Rule 11.1). Question mode carries acrosscanto cover the main clause. Same pattern lets a conditional ask a question (Kup syn [premise] can [consequence]?).- Kup zet biwup can suk solfi ram? ([Question] + [Topic] + problem-the + [then] + you + solve + it. Meaning: As for the problem, will you solve it?)
- Contrast with the preposition: Mik pozid zety fiturup. (I + think-[past] + about + future-the. Meaning: I thought about the future. — here
zetybridges mid-sentence;zetwould be illegal in this position.)
- Why a dedicated particle: The preposition
Part VIII: Social, Conversational & Pragmatics
Rule 33: Interjections & Phatic Discourse
In Fiwo, social greetings, exclamations, and standalone responses (like "Yes" or "No") do not convey strict syntactic SVO data. To protect the SVO parser, they are processed entirely outside of it on a dedicated Null Track. These words are classified as Phatic Particles.
- The Null SVO Track: When the parser encounters a Phatic Particle, it triggers a "Null Track." The word instantly fulfills its own self-contained clause and creates a hard boundary. The parser resets, expecting the very next word to initiate a brand new sentence (either by introducing a Pragmatic Mood Tag or a Subject).
- Absolute Immutable State: Because Phatic Particles are not nouns, verbs, or modifiers, they are mathematically immutable. They cannot be modified by other words, take tense suffixes, or take noun specificity markers.
- Strict Placement (Standalone Only): A phatic particle must stand alone on the Null Track — as its own utterance, or at the start of a sentence before the SVO track begins. It may NOT trail inside a clause. Although speakers may casually append politeness words to the end of a request (like English "..., please"), in parsed Fiwo this is illegal: the particle must be written as its own standalone word.
- Illegal:
Kop stomi batap zy mik cef. - Legal:
Cef. Kop stomi batap zy mik.
- Illegal:
- The Phatic Dictionary & Parser Examples:
- sal (Hello / Greetings): Used to acknowledge presence.
- Sal. Mik ceni tapo. ([Greeting] + I + live + here.
Salopens and closes the Null Track. The parser resets.Mikstarts a standard SVO track. Meaning: Hello. I live here.)
- Sal. Mik ceni tapo. ([Greeting] + I + live + here.
- tex (Goodbye / Farewell): Used to close an interaction.
- Tex. Mik xalis zy sydo. (Meaning: Goodbye. I will go to the house.)
- ak (Ouch / Pain): An involuntary exclamation of pain.
- Ak! Suk satsid mik. (Meaning: Ouch! You hit me.)
- wox (Wow / Awe): An exclamation of surprise or wonder.
- Wox. Sydop tandei jeme. (Meaning: Wow. The house is the biggest.)
- jo (Hey / Attention): A sharp exclamation used to grab focus or warn.
- Jo! Kop suk seji. (
Jofulfills the Null Track. The parser resets, catching theKopMood Tag. Meaning: Hey! Stop.)
- Jo! Kop suk seji. (
- ha (Oh / I see): Indicates sudden realization or understanding.
- Ha. Mik kani nu. (Meaning: Oh. I know now.)
- jas (Yes / Standalone Affirmation): Standalone agreement.
- Jas. Mik xyfid ram. (Meaning: Yes. I did it.)
- nes (No / Standalone Negation): Standalone negative interjection. (Note: When placed inside an SVO sequence, it acts as the strict logical operator of negation from Rule 26).
- Nes. Mik nes plid. (The first
Nesfulfills the Null Track and means "No." The parser resets. The secondnesoperates inside the SVO track, negatingplid. Meaning: No. I did not come.)
- Nes. Mik nes plid. (The first
- Social-formula batch (added 2026-07-07, Todo Q16):
- nel (You're welcome): Reply acknowledging thanks.
- Nel. Ram biwu noze. (Meaning: You're welcome. It's no problem.)
- ov (Oh no / Sympathy): Expresses sympathy or dismay at bad news.
- Ov. Detap suke kimugid. (Meaning: Oh no. Your dog died.)
- tox (Cheers): A toast said when drinking together.
- Tox. Kop muk roli. (Meaning: Cheers. Let's drink.)
- xex (Haha / Laughter): A standalone laughter token conveying amusement.
- Xex. Ram xixui fe. (Meaning: Haha. That's very funny.)
- dez (Good morning): Greeting used in the morning.
- Dez. Kup suk gawei? (Meaning: Good morning. How are you?)
- zib (Good evening): Greeting used in the evening.
- Zib. Mik tsi fuqe. (Meaning: Good evening. I have to leave.)
- sal (Hello / Greetings): Used to acknowledge presence.
- The Vocative Case (Direct Address): Because Fiwo's parser ignores punctuation (like commas), calling someone by name at the start of a sentence would normally crash the parser (as the name would be read as the Subject, and the actual Subject would trigger a Zero Copula). To solve this, the Vocative Case relies entirely on the Null Track.
- If a proper noun immediately follows the phatic particle
jo(informal: "Hey") or the formal pronounsuv(used phatically as "Sir/Madam"), the proper noun is dragged onto the Null Track alongside it. - The SVO parser completely ignores the
[jo/suv] + [Name]sequence and begins processing the sentence with the very next word. - Informal Command: Jo David, Kop plis. (Meaning: Hey David, come.)
- Formal Command: Suv David, Kop plis. (Meaning: Sir David, come.)
- Informal Statement: Jo David, mik tsid. (Meaning: Hey David, I left.) Note that an explicit Pragmatic Mood Tag (like
Kep) is not required; the parser simply resets after the name and readsmikas Slot 1. - Formal Statement: Suv David, mik tsid. (Meaning: Sir David, I left.)
- If a proper noun immediately follows the phatic particle
Rule 34: Calendar, Date, & Time Systems
To represent dates, days of the week, and months of the year, Fiwo employs a mix of compound abstract nouns and analytical ordinal phrases.
- Days of the Week (Frozen Lexicon): The seven days of the week are expressed as single-word abstract nouns (ending in
-u). While etymologically derived from compounding a number root (1 through 7) with the day root noundu(Day), they are now permanently frozen base roots in the dictionary. The parser treats them as indivisible atomic nouns, not as active compounds:- Monday ("day one"): bimedu
- Tuesday ("day two"): dewedu
- Wednesday ("day three"): tafedu
- Thursday ("day four"): glokedu
- Friday ("day five"): rajedu
- Saturday ("day six"): sluqedu
- Sunday ("day seven"): retedu
- Modifier Shifting: To use these days of the week as modifiers (e.g., "Monday meeting"), append the modifier vowel
-eto the frozen root following standard category-shifting logic (Rule 5 — the original-uis preserved, never removed):- Monday-ly / of Monday: bimedue
- Sunday-ly / of Sunday: retedue
- Syntax:
[Noun] + [Day Modifier]- naciu bimedue (Meaning: Monday work / work of Monday.)
- Months of the Year (Ordinal Phrases): Unlike the days of the week, the twelve months of the year are expressed analytically. They use the month abstract noun
rugoxu(Month) bridged to a number modifier using the ordinal prepositionusy(at the sequence of):- January: rugoxu usy bime (Month at sequence of one)
- February: rugoxu usy dewe (Month at sequence of two)
- October: rugoxu usy lere (Month at sequence of ten)
- November: rugoxu usy leret bimet (Month at sequence of eleven)
- December: rugoxu usy leret dewet (Month at sequence of twelve)
- Date Formatting: To construct a complete calendar date, state the day of the week, followed by the specific day number (using
du usy [Number]), and bridge to the month using the temporal prepositiondury(during):- Monday, January 12th:
- Bimedu, du usy leret bimet dury rugoxu usy bime.
- Literal Breakdown: Monday, day + [ordinal-bridge] + twelve + during + month + [ordinal-bridge] + one.
- Meaning: Monday, the 12th of January.
- We will meet on Friday, March 5th:
- Nak enconis dury rajedu, du usy raje dury rugoxu usy tafe.
- Literal Breakdown: We + meet-[future] + during + Friday, day + [ordinal-bridge] + five + during + month + [ordinal-bridge] + three.
- Meaning: We will meet on Friday, March 5th.
- Monday, January 12th:
Rule 35: Second-Person Politeness Register
To show respect when directly addressing someone (e.g., elders, strangers, business partners, or authorities), Fiwo introduces a dedicated second-person politeness distinction.
- Pronoun Forms:
suk(Standard/Casual): Used when talking to friends, family, peers, children, or in informal situations.suv(Formal/Respectful): Used when talking to people of higher status, elders, strangers, or in professional and formal situations.- Plural Forms: Generated by attaching the standard plural modifier
je:suk je(Casual Plural): "You all" (informal/casual).suv je(Formal Plural): "You all" (formal/respectful).
- Possessive Modifiers: Following standard category-shifting logic (Rule 8), possessive forms are created by appending the modifier vowel
-eto the pronoun:suke(Casual Possessive): "Your / Yours" (singular, informal).suve(Formal Possessive): "Your / Yours" (singular, formal).- Plural Possessive Forms: The nested modifier flag
-mand the plural markerjeare used:sukem je(Casual Plural Possessive): "Your / Yours" (plural, informal).suvem je(Formal Plural Possessive): "Your / Yours" (plural, formal).
- Syntax & Usage: The formality level of a conversation is established by the choice of these second-person pronouns. Other pronouns (like first-person
mikor third-persondal) remain unchanged.- Casual Addressing:
- Kup suk kanid mik? (Meaning: Do you [casual] know me?)
- Formal Addressing:
- Kup suv kanid mik? (Meaning: Do you [formal] know me?)
- Formal Possessive Example:
- Mik karxid panop suve. (Meaning: I found your [formal] book.)
- Casual Addressing:
Rule 36: Analytic Noun Compounding
In Fiwo, direct concatenation of two distinct nouns (e.g., zaso bata) triggers the Zero Copula and parses as "The ground is food." Therefore, Fiwo does not form single-word compound nouns. To compound two concepts into a single idea (like "potato" or "firetruck"), you must use an analytical phrase.
- The Modifier Shift (Category Shift Compounding):
- Using standard Category Shifting (Rule 5), the secondary root is shifted into a modifier (ending in
-e) and placed after the head noun. - Example ("Potato" / Ground Food): bata zasoe (Head:
bata[food], Modifier:zasoe[ground-like]). Meaning: Ground food. - Example ("Firetruck"): moblo fuegoe (Head:
moblo[vehicle], Modifier:fuegoe[fire-related]). Meaning: Fire vehicle.
- Using standard Category Shifting (Rule 5), the secondary root is shifted into a modifier (ending in
- The Prepositional Bridge:
- Using structural bridges (Rule 13), the two nouns are linked using
zy(of/pertaining to). - Example ("Potato"): bata zy zaso (Meaning: Food of the ground).
- Using structural bridges (Rule 13), the two nouns are linked using
- The "Frozen Lexicon" Exception:
- The apparent exception to this rule is the calendar system (Rule 34, e.g.,
bimedu= Monday). However, these are not active grammatical compounds. They are permanently frozen, pre-compiled base roots residing in the dictionary. The parser does not seebime+du; it only sees the indivisible atomic rootbimedu. Active root-root compounding remains strictly forbidden.
- The apparent exception to this rule is the calendar system (Rule 34, e.g.,
Part IX: Conversational Ellipsis & Deixis
Rule 37: Answer Fragments (Elliptical Utterances)
Real conversation is full of short replies that are not full SVO sentences — "Sixteen.", "At seven.", "Maybe." A strict SVO-only grammar would force every one of these into a padded clause. Rule 37 defines the legal, deterministic fragment so these utterances stay grammatical without loosening the parser.
- Definition: A standalone utterance consisting of a single noun phrase, modifier phrase, or prepositional phrase — with no verb — is an Answer Fragment. Its meaning binds to the immediately preceding utterance (the same one-utterance context window that
jas/nesanswers already use). The fragment supplies the value for whatever the previous utterance left open. - The Determinism Guard: A fragment is only legal as a complete, utterance-initial phrase — the parser recognizes it when the phrase opens a fresh main clause with no preceding clausal wall, or opens a quoted (complement) bracket where a whole utterance is reproduced (Rule 30.9). A bare modifier or preposition appearing mid-sentence (e.g., after a wall, or inside a relative clause) is still the error it always was; Rule 37 never fires inside a running SVO clause. This keeps single-pass parsing intact: the fragment reading is available only in those utterance-initial positions and nowhere else.
- Fragment Types & Examples (each answering an implied prior question):
- Noun-phrase fragment: Gidu leret sluqet. (Money + sixteen. Answering "How much?" Meaning: Sixteen [units of money].)
- Modifier fragment: Mace. (Possible/maybe. Answering "Will you come?" Meaning: Maybe.) · Beje. (Slightly. Answering "Are you tired?" Meaning: A little.)
- Prepositional-phrase fragment: Dury gomu usy rete. (During + hour + [ordinal] + seven. Answering "When?" Meaning: At seven.)
- The Bare Noun-Phrase Question (see Rule 12.7): Placing the
Kuptag in front of a noun-phrase fragment turns it into a content question requesting that phrase's value — Kup hisup suke? = "What is your name?". This is the same fragment mechanism reading forward (asking) instead of backward (answering). - Registers: Fragments are the natural register for texting and quick speech. In precise registers (instructions, legal, mathematical) prefer full SVO clauses, since a fragment's meaning depends on the surrounding utterance rather than being self-contained.
Rule 38: Deictic Pronouns (sil / fos)
Fiwo distinguishes the deictic modifiers sile (this) and fose (that), which attach to a noun (Rule 18), from the deictic pronouns sil (this) and fos (that), which stand alone in a noun slot and refer to a whole clause, concept, or previously-mentioned thing.
- Function:
sil(proximal — "this / the current thing") andfos(distal — "that / the prior thing") are standalone pronouns. They occupy a noun slot in the SVO track exactly like a pronoun such asram, and refer to the current or a previously-established clause, statement, or concept rather than to a specific named noun. - Pronoun vs. Modifier — the hard distinction:
sil/fos(bare) = pronouns: they fill a slot on their own. Mik nes gesid fos. (I + [not] + say-[past] + that. Meaning: I didn't say that.)sile/fose(with-e) = modifiers: they trail a noun and point at it. Mik nes gesid gop fose. (I + [not] + say-[past] + word-the + that. Meaning: I didn't say that word.)- Because the two forms differ by the functional vowel, the parser never confuses them:
-∅is a slot-filling noun,-eis a look-left modifier. No ambiguity is introduced.
- Reference scope: A deictic pronoun binds to the nearest salient antecedent — the current clause for
sil, a prior clause/statement forfos— mirroring the clause-level deixis already used bysil/fosin discourse. It does not reach across a sentence boundary for a named noun; for that, use the specific noun with-p. - Examples:
- Ram nes rodlei. Mik nes gesid fos. (It + [not] + true-[stative]. I + [not] + say-[past] + that. Meaning: That's not true. I didn't say that.)
- Kup suk kani tep fos. ([Question] + you + know + [that] + that. Meaning: Do you know that? —
fosas the bracketed complement's subject/content.)
Rule 39: Spoken Repair (gix)
Speech is produced in real time and goes wrong. Because Fiwo permits exactly one parse, an uncorrected slip does not merely blur an utterance — it invalidates it. The Repair Particle gix gives the speaker a deterministic way to withdraw what was just said. It is not a Phatic Particle and does not use the Null Track (Rule 33); it is its own word class with its own mechanism.
Repair costs nothing in determinism. gix is a state pop, not backtracking: no token is ever re-read, the decision is made at the particle itself with no lookahead, and the parser keeps only one small frame per word of the current clause.
- Word Repair. When
gixis read with at least one word behind it in the current clause, it erases the immediately preceding word and restores the parser to the exact state it held before that word was read. The clause then continues normally.gixmay be repeated, each occurrence erasing one further word.- Mik gidsid catsap gix detap. (I + bought + the-cat + [repair] + the-dog.
gixerasescatsap; the Object slot unlocks and re-locks ondetap. Meaning: I bought the dog.) - Mik nomid catsap gix gix gidsid detap. (Two repairs, erasing
catsapthennomid. Meaning: I bought the dog.)
- Mik gidsid catsap gix detap. (I + bought + the-cat + [repair] + the-dog.
- Utterance Void. When
gixis utterance-initial — the first token of a sentence, with nothing behind it — it voids the single preceding utterance, and the parser begins a fresh clause with the very next word.Gix.standing alone andGixfollowed by a new sentence are the same operation. A voided utterance is not itself voidable, and the void discards the previous utterance's meaning, not its grammar: a voided sentence must still have been a legal sentence.- Mik nomid tesop bef daq rolid. Gix mik gidsid detap. (I ate the tea and he drank. [Void] I bought the dog. Meaning: I bought the dog.)
- Which behaviour applies is decided by position alone, never by what follows — this is what keeps repair single-pass.
- The Clause Boundary. Repair never crosses a boundary.
gixmay not erase past a clausal wall, pasttepinto the outer clause, out of a bracket, or past a sentence boundary. This is what keeps repair a single-step state reversal rather than backtracking. - Structural Immunity. Clausal walls,
tep/tel,syn, the topic markerzet, Pragmatic Mood Tags, andfapcannot be erased bygix. To withdraw an utterance containing a mis-said structural word, end the utterance and open the next one withgix(39.2).- Illegal:
Kup gix suk nomi tesop?(a mood tag is not erasable) - Illegal:
Mik gidsid detap bef gix daq nomid tesop.(repair cannot reach past the wall)
- Illegal:
- Nothing To Repair — FATAL.
gixis a FATAL ERROR in two positions: mid-sentence with an empty repair stack (immediately after a clausal wall, or immediately aftertep), and immediately following a token that is awaiting a right-hand target — a preposition,nes,lan/ron,sek, or a math operator. Compare Rule 26: negation with nothing to negate is likewise fatal.- Illegal:
Mik gidsid zy gix detap.(the bridgezyhas no target yet, so no word is complete)
- Illegal:
- Prosody.
gixis set off from the preceding word by a brief separation, marking it as a repair rather than as a further word in the clause. It is never run together with the word it erases. - Register.
gixis a feature of speech and of transcribed speech, and is legal in every register as such. Precise written registers (instructions, legal, mathematical) are edited rather than repaired, as with Answer Fragments (Rule 37.5). Repair particles do not appear in the teaching corpus.
Dictionary
Fiwo Translator
This does not translate for you — it finds the words and holds the structure while you build the sentence, then checks the result with the same parser as the other tab. Fiwo word order is fixed: who, then what they did, then what they did it to.
How to Learn Fiwo
Fiwo puts its grammar on the outside of every word, which changes the order things are best learned in. Two tools sit under this page — a course you work through, and a deck that keeps the words from slipping. Here is how I would use them.
The order that works
- Learn the last letter first. A word’s final vowel is its part of
speech, so every other thing you learn rides on hearing that letter. Do
Phonetics and Lesson 1, and do not move on until you can tell
godafromgoduwithout looking. - Work through the Workbook in order. It is strictly vocabulary-gated: no lesson uses a word or a rule you have not already met. That makes skipping ahead cost more here than it would in a natural language, where context would carry you.
- Drill each lesson’s words before starting the next one. This is what the Flashcards are for. Recognising a Fiwo word is not the same as knowing it — the deck’s English → Fiwo cards are the honest measure, because those are the ones that fail when you try to speak.
- Read a little every day, and count speed rather than mistakes. Fiwo spells exactly what it says, so reading it tends to come out accurate but slow. That is the normal shape: the thing to train is pace. Let’s Read is graded from Starter to Fluent for this.
- Say things out loud, badly, from the first week. Waiting until you are ready produces excellent comprehension sitting on top of production that never got built. Nobody is listening; use that.
- Keep a list of what you could not say. The gaps you hit while trying to use the language are worth more than any vocabulary list, and they are what pushes Fiwo forward.
The Workbook
38 lessons · 7 reviews · 457 exercises
The course, and you answer it rather than read it. Ability-ordered rather than rule-ordered, so each lesson ends with something you can actually say. Most exercises are marked as you go, with a word bank when a sentence will not come and gaps to fill from the lesson’s own examples.
Open the course →Flashcards
3,267 words · 8,268 cards · on your device
The same deck as the Fiwo app, running the same scheduler: it shows you a word just before you would have forgotten it, both directions, and nothing leaves your browser. Swipe to grade, or W A S D.
Open the deck →Practising with an AI? Upload the Tutor Pack on its own. It is self-contained — all 38 rules plus the 462-word core vocabulary, every entry with its full definition. Adding the dictionaries alongside it makes the model worse, not better: together they are ~8× the size of the pack, and burying the grammar under vocabulary is what causes a model to miss common words and invent roots. Take AI Instructions (the full 1,493-root vocabulary) instead when you want translation rather than practice, and the dictionaries when you want to look something up yourself.
Workbook
Thirty-eight lessons and seven reviews, strictly vocabulary-gated — no lesson uses a word or a rule you have not already met. 457 exercises, most of them marked as you answer. Everything you type stays on this device.
Flashcards
The same spaced-repetition deck as the Fiwo phone app, running the same scheduler over the same cards. Everything stays on this device — there is no account and nothing is sent anywhere.
Let's Read
Graded short stories in Fiwo. Open one for a full-screen reader: translations stay hidden until you ask for them line by line, every word is clickable for a full grammatical breakdown, and colour coding can be toggled on to see the parts of speech at a glance.
Stories are ordered by how hard they read — how many words per line fall outside the ~460-word core the course teaches — and then by length within each band. That is not the same as ordering by size: some of the longest stories here are the gentlest per line.
License & Legal
LICENSE & LEGAL INFORMATION
Copyright © 2026 Joshua Leon Arkema Barends. Potchefstroom, South Africa.
The Fiwo language (also known as Fiwo morie) is a constructed language designed as a precision protocol for Human and Artificial Intelligence. The grammatical structure, lexicon, and documentation on this website are the intellectual property of the creator.
To balance legal protection with creative freedom, this work is released under a Dual-Permission Model:
1. For Artists, Writers & Creators (The "Freedom Exception")
You are free to use Fiwo for your creative projects without restriction.
No Credit Needed: You do not need to ask permission or credit the creator if you use Fiwo to write songs, books, poetry, scripts, or to translate your own website/content.
Your Rights: You retain full copyright ownership of any artistic work, story, or song you create using the Fiwo language.
2. For Developers, Linguists & Researchers (The "Open Source" License)
The language documentation, dictionary data, and this website's interface/code are released under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
Requirement: If you build a translation app, create a learning course, fork this website, or publish a dataset based on Fiwo, you must give appropriate credit to the creator.
Citation Format:
Source: "The Fiwo Language" by Joshua Leon Arkema Barends (2026).
Disclaimer of Warranty
The Fiwo language and all associated materials are provided "as is," without warranty of any kind. The creator assumes no responsibility for errors, misinterpretations, or consequences arising from the use of this language protocol in software or AI systems.