ACE — Collapsible Rules

ACE — Collapsible Rules

Verb Forms (I–X)

ACE supports all 10 classical Arabic verb forms with automatic detection and pattern-based rendering.

Tenses & Modes (1–43)

ACE supports 43 tense categories across:

Each tense automatically selects correct prefixes, suffixes, vowels, voice, and pronoun mapping.

14 Arabic Pronouns

ACE fully supports all 14 standard Arabic pronouns for conjugation.

Weak Verbs (Assimilated, Hollow, Defective)

ACE classifies weak verbs automatically:

Special rules apply for shortening, vowel collapse, deletion, and assimilation.

Tajweed Rules (Color Engine)

ACE includes a full Tajweed color engine:

Colors appear in Arabic, Latin, and IPA views.

Root Extraction Rules

ACE uses layer-based root detection:

  1. Strip prefixes (ya-, ta-, sa-, sawfa-, lam-, lan- etc.)
  2. Strip suffixes (perfect, imperfect, pronoun endings)
  3. Normalize vowels, gemination, digraphs
  4. Match triliteral roots
  5. Fallback through Form II–X patterns

Results are cross-checked against your dictionary arrays.