Careylq/spell/src/spell does not have a README file
impl Show for SpellErrorpub struct Dictionary {
entries : Map[String, Array[Array[String]]]
prefix_rules : Array[SpellRule]
suffix_rules : Array[SpellRule]
forbiddenword : String?
keepcase : String?
needaffix : String?
onlyincompound : String?
circumfix : String?
compound_flag : String?
compound_begin : String?
compound_end : String?
compound_middle : String?
compound_permit : String?
compound_forbid : String?
forceucase : String?
compound_rules : Array[String]
check_compound_pattern : Array[String]
check_compound_dup : Bool
check_compound_triple : Bool
check_compound_simplified_triple : Bool
check_compound_case : Bool
compound_word_max : Int
compound_syllable_max : Int
compound_syllable_vowels : String
check_compound_rep : Bool
blocked_compounds : Map[String, Bool]
compound_min : Int
word_chars : String
try_chars : String
keyboard : String
replacements : Array[Replacement]
suggestion_replacements : Array[Replacement]
map_groups : Array[String]
phone_rules : Array[PhoneRule]
phonet : PhonetTable
iconv : Array[Conversion]
oconv : Array[Conversion]
nosuggest : String?
ignore_chars : Array[Char]
check_sharps : Bool
complex_prefixes : Bool
break_patterns : Array[String]
encoding : String
flag_type : FlagType
turkic : Bool
rule_count : Int
}pub struct PhonetTable {
by_initial : Map[Char, Array[PhonetRule]]
index : Map[String, Array[String]]
}Install
Download zipPure-MoonBit spell checker compatible with the Hunspell .aff/.dic dictionary format.