"Fossies" - the Fresh Open Source Software Archive

Member "Atom/resources/app.asar.unpacked/node_modules/spellchecker/vendor/hunspell_dictionaries/en_US.aff" (8 Mar 2017, 11352 Bytes) of archive /windows/misc/atom-windows.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 SET ISO8859-1
    2 KEY qwertyuiop|asdfghjkl|zxcvbnm
    3 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'-
    4 NOSUGGEST !
    5 
    6 # ordinal numbers (1st, 2nd, 3th, 11th) and decads (0s, 10s, 1990s)
    7 COMPOUNDMIN 1
    8 # only in compounds: 1th, 2th, 3th
    9 ONLYINCOMPOUND c
   10 # compound rules:
   11 # 1. [0-9]*1[0-9]th (10th, 11th, 12th, 56714th, etc.)
   12 # 2. [0-9]*[02-9](1st|2nd|3rd|[4-9]th) (21st, 22nd, 123rd, 1234th, etc.)
   13 COMPOUNDRULE 2
   14 COMPOUNDRULE n*1t
   15 COMPOUNDRULE n*mp
   16 WORDCHARS 0123456789'
   17 
   18 PFX A Y 1
   19 PFX A   0     re         .
   20 
   21 PFX I Y 1
   22 PFX I   0     in         .
   23 
   24 PFX U Y 1
   25 PFX U   0     un         .
   26 
   27 PFX C Y 1
   28 PFX C   0     de          .
   29 
   30 PFX E Y 1
   31 PFX E   0     dis         .
   32 
   33 PFX F Y 1
   34 PFX F   0     con         .
   35 
   36 PFX K Y 1
   37 PFX K   0     pro         .
   38 
   39 SFX V N 2
   40 SFX V   e     ive        e
   41 SFX V   0     ive        [^e]
   42 
   43 SFX N Y 3
   44 SFX N   e     ion        e
   45 SFX N   y     ication    y 
   46 SFX N   0     en         [^ey] 
   47 
   48 SFX X Y 3
   49 SFX X   e     ions       e
   50 SFX X   y     ications   y
   51 SFX X   0     ens        [^ey]
   52 
   53 SFX H N 2
   54 SFX H   y     ieth       y
   55 SFX H   0     th         [^y] 
   56 
   57 SFX Y Y 1
   58 SFX Y   0     ly         .
   59 
   60 SFX G Y 2
   61 SFX G   e     ing        e
   62 SFX G   0     ing        [^e] 
   63 
   64 SFX J Y 2
   65 SFX J   e     ings       e
   66 SFX J   0     ings       [^e]
   67 
   68 SFX D Y 4
   69 SFX D   0     d          e
   70 SFX D   y     ied        [^aeiou]y
   71 SFX D   0     ed         [^ey]
   72 SFX D   0     ed         [aeiou]y
   73 
   74 SFX T N 4
   75 SFX T   0     st         e
   76 SFX T   y     iest       [^aeiou]y
   77 SFX T   0     est        [aeiou]y
   78 SFX T   0     est        [^ey]
   79 
   80 SFX R Y 4
   81 SFX R   0     r          e
   82 SFX R   y     ier        [^aeiou]y
   83 SFX R   0     er         [aeiou]y
   84 SFX R   0     er         [^ey]
   85 
   86 SFX Z Y 4
   87 SFX Z   0     rs         e
   88 SFX Z   y     iers       [^aeiou]y
   89 SFX Z   0     ers        [aeiou]y
   90 SFX Z   0     ers        [^ey]
   91 
   92 SFX S Y 4
   93 SFX S   y     ies        [^aeiou]y
   94 SFX S   0     s          [aeiou]y
   95 SFX S   0     es         [sxzh]
   96 SFX S   0     s          [^sxzhy]
   97 
   98 SFX P Y 3
   99 SFX P   y     iness      [^aeiou]y
  100 SFX P   0     ness       [aeiou]y
  101 SFX P   0     ness       [^y]
  102 
  103 SFX M Y 1
  104 SFX M   0     's         .
  105 
  106 SFX B Y 3
  107 SFX B   0     able       [^aeiou]
  108 SFX B   0     able       ee
  109 SFX B   e     able       [^aeiou]e
  110 
  111 SFX L Y 1
  112 SFX L   0     ment       .
  113 
  114 REP 97
  115 REP nt n't
  116 REP alot a_lot
  117 REP avengence a_vengeance
  118 REP ninties 1990s
  119 REP teached taught
  120 REP rised rose
  121 REP a ei
  122 REP ei a
  123 REP a ey
  124 REP ey a
  125 REP ai ie
  126 REP ie ai
  127 REP are air
  128 REP are ear
  129 REP are eir
  130 REP air are
  131 REP air ere
  132 REP ere air
  133 REP ere ear
  134 REP ere eir
  135 REP ear are
  136 REP ear air
  137 REP ear ere
  138 REP eir are
  139 REP eir ere
  140 REP ch te
  141 REP te ch
  142 REP ch ti
  143 REP ti ch
  144 REP ch tu
  145 REP tu ch
  146 REP ch s
  147 REP s ch
  148 REP ch k
  149 REP k ch
  150 REP f ph
  151 REP ph f
  152 REP gh f
  153 REP f gh
  154 REP i igh
  155 REP igh i
  156 REP i uy
  157 REP uy i
  158 REP i ee
  159 REP ee i
  160 REP j di
  161 REP di j
  162 REP j gg
  163 REP gg j
  164 REP j ge
  165 REP ge j
  166 REP s ti
  167 REP ti s
  168 REP s ci
  169 REP ci s
  170 REP k cc
  171 REP cc k
  172 REP k qu
  173 REP qu k
  174 REP kw qu
  175 REP o eau
  176 REP eau o
  177 REP o ew
  178 REP ew o
  179 REP oo ew
  180 REP ew oo
  181 REP ew ui
  182 REP ui ew
  183 REP oo ui
  184 REP ui oo
  185 REP ew u
  186 REP u ew
  187 REP oo u
  188 REP u oo
  189 REP u oe
  190 REP oe u
  191 REP u ieu
  192 REP ieu u
  193 REP ue ew
  194 REP ew ue
  195 REP uff ough
  196 REP oo ieu
  197 REP ieu oo
  198 REP ier ear
  199 REP ear ier
  200 REP ear air
  201 REP air ear
  202 REP w qu
  203 REP qu w
  204 REP z ss
  205 REP ss z
  206 REP shun tion
  207 REP shun sion
  208 REP shun cion
  209 REP tion ssion
  210 REP ys ies
  211 REP u ough
  212 
  213 #   PHONEtic_english.h - #PHONEtic transformation rules for use with #PHONEtic.c
  214 #   Copyright (C) 2000 Bjrn Jacke
  215 #
  216 #   This rule set is based on Lawrence Phillips original metaPHONE 
  217 #   algorithm with modifications made by Michael Kuhn in his
  218 #   C implantation, more modifications by Bjrn Jacke when
  219 #   converting the algorithm to a rule set and minor 
  220 #   touch ups by Kevin Atkinson
  221 #
  222 #   This library is free software; you can redistribute it and/or
  223 #   modify it under the terms of the GNU Lesser General Public
  224 #   License version 2.1 as published by the Free Software Foundation;
  225 #
  226 #   This library is distributed in the hope that it will be useful,
  227 #   but WITHOUT ANY WARRANTY; without even the implied warranty of
  228 #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  229 #   Lesser General Public License for more details.
  230 #
  231 #   You should have received a copy of the GNU Lesser General Public
  232 #   License along with this library; if not, write to the Free Software
  233 #   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  234 #
  235 #   Bjrn Jacke may be reached by email at bjoern.jacke@gmx.de
  236 #
  237 #   Changelog:
  238 #
  239 #   2000-01-05  Bjrn Jacke <bjoern.jacke@gmx.de>
  240 #               - first version with translation rules derived from
  241 #                 metaPHONE.cc distributed with aspell 0.28.3
  242 #               - "TH" is now representated as "@" because "0" is a
  243 #                 meta character
  244 #               - removed TH(!vowel) --> T; always use TH --> # instead
  245 #               - dropped "^AE" -> "E" (redundant)
  246 #               - "ing" is transformed to "N", not "NK"
  247 #               - "SCH(EO)" transforms to "SK" now
  248 #               - added R --> SILENT if (after a vowel) and no (vowel or
  249 #                 "y" follows) like in "Marcy" or "abort"
  250 #               - H is SILENT in RH at beginning of words
  251 #               - H is SILENT if vowel leads and "Y" follows
  252 #               - some ".OUGH.."  --> ...F exceptions added
  253 #               - "^V" transforms to "W"
  254 #   2000-01-07  Kevin Atkinson <kevinatk@home.com>
  255 #               Converted from header to data file.
  256 #
  257 #   2007-08-23  László Németh <nemeth AT OOo>
  258 #               Add PHONE header and #PHONE keywords
  259 #
  260 # version 1.1
  261 
  262 # Documentation: http://aspell.net/man-html/PHONEtic-Code.html
  263 
  264 PHONE 105
  265 PHONE AH(AEIOUY)-^         *H
  266 PHONE AR(AEIOUY)-^         *R
  267 PHONE A(HR)^               *
  268 PHONE A^                   *
  269 PHONE AH(AEIOUY)-          H
  270 PHONE AR(AEIOUY)-          R
  271 PHONE A(HR)                _
  272 PHONE BB-                  _
  273 PHONE B                    B
  274 PHONE CQ-                  _
  275 PHONE CIA                  X
  276 PHONE CH                   X
  277 PHONE C(EIY)-              S
  278 PHONE CK                   K
  279 PHONE COUGH^               KF
  280 PHONE CC<                  C
  281 PHONE C                    K
  282 PHONE DG(EIY)              K
  283 PHONE DD-                  _
  284 PHONE D                    T
  285 PHONE <                   E
  286 PHONE EH(AEIOUY)-^         *H
  287 PHONE ER(AEIOUY)-^         *R
  288 PHONE E(HR)^               *
  289 PHONE ENOUGH^$             *NF
  290 PHONE E^                   *
  291 PHONE EH(AEIOUY)-          H
  292 PHONE ER(AEIOUY)-          R
  293 PHONE E(HR)                _
  294 PHONE FF-                  _
  295 PHONE F                    F
  296 PHONE GN^                  N
  297 PHONE GN$                  N
  298 PHONE GNS$                 NS
  299 PHONE GNED$                N
  300 PHONE GH(AEIOUY)-          K
  301 PHONE GH                   _
  302 PHONE GG9                  K
  303 PHONE G                    K
  304 PHONE H                    H
  305 PHONE IH(AEIOUY)-^         *H
  306 PHONE IR(AEIOUY)-^         *R
  307 PHONE I(HR)^               *
  308 PHONE I^                   *
  309 PHONE ING6                 N
  310 PHONE IH(AEIOUY)-          H
  311 PHONE IR(AEIOUY)-          R
  312 PHONE I(HR)                _
  313 PHONE J                    K
  314 PHONE KN^                  N
  315 PHONE KK-                  _
  316 PHONE K                    K
  317 PHONE LAUGH^               LF
  318 PHONE LL-                  _
  319 PHONE L                    L
  320 PHONE MB$                  M
  321 PHONE MM                   M
  322 PHONE M                    M
  323 PHONE NN-                  _
  324 PHONE N                    N
  325 PHONE OH(AEIOUY)-^         *H
  326 PHONE OR(AEIOUY)-^         *R
  327 PHONE O(HR)^               *
  328 PHONE O^                   *
  329 PHONE OH(AEIOUY)-          H
  330 PHONE OR(AEIOUY)-          R
  331 PHONE O(HR)                _
  332 PHONE PH                   F
  333 PHONE PN^                  N
  334 PHONE PP-                  _
  335 PHONE P                    P
  336 PHONE Q                    K
  337 PHONE RH^                  R
  338 PHONE ROUGH^               RF
  339 PHONE RR-                  _
  340 PHONE R                    R
  341 PHONE SCH(EOU)-            SK
  342 PHONE SC(IEY)-             S
  343 PHONE SH                   X
  344 PHONE SI(AO)-              X
  345 PHONE SS-                  _
  346 PHONE S                    S
  347 PHONE TI(AO)-              X
  348 PHONE TH                   @
  349 PHONE TCH--                _
  350 PHONE TOUGH^               TF
  351 PHONE TT-                  _
  352 PHONE T                    T
  353 PHONE UH(AEIOUY)-^         *H
  354 PHONE UR(AEIOUY)-^         *R
  355 PHONE U(HR)^               *
  356 PHONE U^                   *
  357 PHONE UH(AEIOUY)-          H
  358 PHONE UR(AEIOUY)-          R
  359 PHONE U(HR)                _
  360 PHONE V^                   W
  361 PHONE V                    F
  362 PHONE WR^                  R
  363 PHONE WH^                  W
  364 PHONE W(AEIOU)-            W
  365 PHONE X^                   S
  366 PHONE X                    KS
  367 PHONE Y(AEIOU)-            Y
  368 PHONE ZZ-                  _
  369 PHONE Z                    S
  370 
  371 #The rules in a different view:
  372 #
  373 # Exceptions:
  374 #
  375 #  Beginning of word: "gn", "kn-", "pn-", "wr-"  ----> drop first letter
  376 #                     "Aebersold", "Gnagy", "Knuth", "Pniewski", "Wright"
  377 #
  378 #  Beginning of word: "x"                                ----> change to "s"
  379 #                                     as in "Deng Xiaopeng"
  380 #
  381 #  Beginning of word: "wh-"                              ----> change to "w"
  382 #                                     as in "Whalen"
  383 #  Beginning of word: leading vowels are transformed to "*"
  384 #
  385 #  "[crt]ough" and "enough" are handled separately because of "F" sound
  386 #
  387 #
  388 #  A --> A      at beginning
  389 #          _      otherwise
  390 #
  391 #  B --> B      unless at the end of word after "m", as in "dumb", "McComb"
  392 #
  393 #  C --> X      (sh) if "-cia-" or "-ch-"
  394 #          S      if "-ci-", "-ce-", or "-cy-"
  395 #                 SILENT if "-sci-", "-sce-", or "-scy-", or "-cq-"
  396 #          K      otherwise, including in "-sch-"
  397 #
  398 #  D --> K      if in "-dge-", "-dgy-", or "-dgi-"
  399 #          T      otherwise
  400 #
  401 #  E --> A      at beginnig
  402 #          _      SILENT otherwise
  403 #  
  404 #  F --> F
  405 #
  406 #  G -->        SILENT if in "-gh-" and not at end or before a vowel
  407 #                            in "-gn" or "-gned" or "-gns"
  408 #                           in "-dge-" etc., as in above rule
  409 #          K      if before "i", or "e", or "y" if not double "gg"
  410 #
  411 #          K      otherwise (incl. "GG"!)
  412 #
  413 #  H -->        SILENT if after vowel and no vowel or "Y" follows
  414 #                        or after "-ch-", "-sh-", "-ph-", "-th-", "-gh-"
  415 #                        or after "rh-" at beginning
  416 #          H      otherwise
  417 #
  418 #  I --> A      at beginning
  419 #          _      SILENT otherwise
  420 #
  421 #  J --> K
  422 #
  423 #  K -->        SILENT if after "c"
  424 #          K      otherwise
  425 #
  426 #  L --> L
  427 #
  428 #  M --> M
  429 #  
  430 #  N --> N
  431 #
  432 #  O --> A      at beginning
  433 #          _      SILENT otherwise
  434 #
  435 #  P --> F      if before "h"
  436 #          P      otherwise
  437 #
  438 #  Q --> K
  439 #
  440 #  R -->        SILENT if after vowel and no vowel or "Y" follows
  441 #          R      otherwise
  442 #
  443 #  S --> X      (sh) if before "h" or in "-sio-" or "-sia-"
  444 #          SK     if followed by "ch(eo)" (SCH(EO))
  445 #          S      otherwise
  446 #
  447 #  T --> X      (sh) if "-tia-" or "-tio-"
  448 #          0      (th) if before "h"
  449 #                 silent if in "-tch-"
  450 #          T      otherwise
  451 #
  452 #  U --> A      at beginning
  453 #          _      SILENT otherwise
  454 #
  455 #  V --> V      if first letter of word
  456 #          F      otherwise
  457 #
  458 #  W -->        SILENT if not followed by a vowel
  459 #          W      if followed by a vowel
  460 #
  461 #  X --> KS
  462 #
  463 #  Y -->        SILENT if not followed by a vowel
  464 #          Y      if followed by a vowel
  465 # 
  466 #  Z --> S