Electroneum
english.h
Go to the documentation of this file.
1 // Copyrights(c) 2017-2019, The Electroneum Project
2 // Copyrights(c) 2014-2017, The Monero Project
3 //
4 // All rights reserved.
5 //
6 // Redistribution and use in source and binary forms, with or without modification, are
7 // permitted provided that the following conditions are met:
8 //
9 // 1. Redistributions of source code must retain the above copyright notice, this list of
10 // conditions and the following disclaimer.
11 //
12 // 2. Redistributions in binary form must reproduce the above copyright notice, this list
13 // of conditions and the following disclaimer in the documentation and/or other
14 // materials provided with the distribution.
15 //
16 // 3. Neither the name of the copyright holder nor the names of its contributors may be
17 // used to endorse or promote products derived from this software without specific
18 // prior written permission.
19 //
20 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
21 // EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
22 // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
23 // THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
25 // PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
27 // STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
28 // THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 
36 #ifndef ENGLISH_H
37 #define ENGLISH_H
38 
39 #include <vector>
40 #include <unordered_map>
41 #include "language_base.h"
42 #include <string>
43 
48 namespace Language
49 {
50  class English: public Base
51  {
52  public:
53  English(): Base("English", std::vector<std::string>({
54  "abbey",
55  "abducts",
56  "ability",
57  "ablaze",
58  "abnormal",
59  "abort",
60  "abrasive",
61  "absorb",
62  "abyss",
63  "academy",
64  "aces",
65  "aching",
66  "acidic",
67  "acoustic",
68  "acquire",
69  "across",
70  "actress",
71  "acumen",
72  "adapt",
73  "addicted",
74  "adept",
75  "adhesive",
76  "adjust",
77  "adopt",
78  "adrenalin",
79  "adult",
80  "adventure",
81  "aerial",
82  "afar",
83  "affair",
84  "afield",
85  "afloat",
86  "afoot",
87  "afraid",
88  "after",
89  "against",
90  "agenda",
91  "aggravate",
92  "agile",
93  "aglow",
94  "agnostic",
95  "agony",
96  "agreed",
97  "ahead",
98  "aided",
99  "ailments",
100  "aimless",
101  "airport",
102  "aisle",
103  "ajar",
104  "akin",
105  "alarms",
106  "album",
107  "alchemy",
108  "alerts",
109  "algebra",
110  "alkaline",
111  "alley",
112  "almost",
113  "aloof",
114  "alpine",
115  "already",
116  "also",
117  "altitude",
118  "alumni",
119  "always",
120  "amaze",
121  "ambush",
122  "amended",
123  "amidst",
124  "ammo",
125  "amnesty",
126  "among",
127  "amply",
128  "amused",
129  "anchor",
130  "android",
131  "anecdote",
132  "angled",
133  "ankle",
134  "annoyed",
135  "answers",
136  "antics",
137  "anvil",
138  "anxiety",
139  "anybody",
140  "apart",
141  "apex",
142  "aphid",
143  "aplomb",
144  "apology",
145  "apply",
146  "apricot",
147  "aptitude",
148  "aquarium",
149  "arbitrary",
150  "archer",
151  "ardent",
152  "arena",
153  "argue",
154  "arises",
155  "army",
156  "around",
157  "arrow",
158  "arsenic",
159  "artistic",
160  "ascend",
161  "ashtray",
162  "aside",
163  "asked",
164  "asleep",
165  "aspire",
166  "assorted",
167  "asylum",
168  "athlete",
169  "atlas",
170  "atom",
171  "atrium",
172  "attire",
173  "auburn",
174  "auctions",
175  "audio",
176  "august",
177  "aunt",
178  "austere",
179  "autumn",
180  "avatar",
181  "avidly",
182  "avoid",
183  "awakened",
184  "awesome",
185  "awful",
186  "awkward",
187  "awning",
188  "awoken",
189  "axes",
190  "axis",
191  "axle",
192  "aztec",
193  "azure",
194  "baby",
195  "bacon",
196  "badge",
197  "baffles",
198  "bagpipe",
199  "bailed",
200  "bakery",
201  "balding",
202  "bamboo",
203  "banjo",
204  "baptism",
205  "basin",
206  "batch",
207  "bawled",
208  "bays",
209  "because",
210  "beer",
211  "befit",
212  "begun",
213  "behind",
214  "being",
215  "below",
216  "bemused",
217  "benches",
218  "berries",
219  "bested",
220  "betting",
221  "bevel",
222  "beware",
223  "beyond",
224  "bias",
225  "bicycle",
226  "bids",
227  "bifocals",
228  "biggest",
229  "bikini",
230  "bimonthly",
231  "binocular",
232  "biology",
233  "biplane",
234  "birth",
235  "biscuit",
236  "bite",
237  "biweekly",
238  "blender",
239  "blip",
240  "bluntly",
241  "boat",
242  "bobsled",
243  "bodies",
244  "bogeys",
245  "boil",
246  "boldly",
247  "bomb",
248  "border",
249  "boss",
250  "both",
251  "bounced",
252  "bovine",
253  "bowling",
254  "boxes",
255  "boyfriend",
256  "broken",
257  "brunt",
258  "bubble",
259  "buckets",
260  "budget",
261  "buffet",
262  "bugs",
263  "building",
264  "bulb",
265  "bumper",
266  "bunch",
267  "business",
268  "butter",
269  "buying",
270  "buzzer",
271  "bygones",
272  "byline",
273  "bypass",
274  "cabin",
275  "cactus",
276  "cadets",
277  "cafe",
278  "cage",
279  "cajun",
280  "cake",
281  "calamity",
282  "camp",
283  "candy",
284  "casket",
285  "catch",
286  "cause",
287  "cavernous",
288  "cease",
289  "cedar",
290  "ceiling",
291  "cell",
292  "cement",
293  "cent",
294  "certain",
295  "chlorine",
296  "chrome",
297  "cider",
298  "cigar",
299  "cinema",
300  "circle",
301  "cistern",
302  "citadel",
303  "civilian",
304  "claim",
305  "click",
306  "clue",
307  "coal",
308  "cobra",
309  "cocoa",
310  "code",
311  "coexist",
312  "coffee",
313  "cogs",
314  "cohesive",
315  "coils",
316  "colony",
317  "comb",
318  "cool",
319  "copy",
320  "corrode",
321  "costume",
322  "cottage",
323  "cousin",
324  "cowl",
325  "criminal",
326  "cube",
327  "cucumber",
328  "cuddled",
329  "cuffs",
330  "cuisine",
331  "cunning",
332  "cupcake",
333  "custom",
334  "cycling",
335  "cylinder",
336  "cynical",
337  "dabbing",
338  "dads",
339  "daft",
340  "dagger",
341  "daily",
342  "damp",
343  "dangerous",
344  "dapper",
345  "darted",
346  "dash",
347  "dating",
348  "dauntless",
349  "dawn",
350  "daytime",
351  "dazed",
352  "debut",
353  "decay",
354  "dedicated",
355  "deepest",
356  "deftly",
357  "degrees",
358  "dehydrate",
359  "deity",
360  "dejected",
361  "delayed",
362  "demonstrate",
363  "dented",
364  "deodorant",
365  "depth",
366  "desk",
367  "devoid",
368  "dewdrop",
369  "dexterity",
370  "dialect",
371  "dice",
372  "diet",
373  "different",
374  "digit",
375  "dilute",
376  "dime",
377  "dinner",
378  "diode",
379  "diplomat",
380  "directed",
381  "distance",
382  "ditch",
383  "divers",
384  "dizzy",
385  "doctor",
386  "dodge",
387  "does",
388  "dogs",
389  "doing",
390  "dolphin",
391  "domestic",
392  "donuts",
393  "doorway",
394  "dormant",
395  "dosage",
396  "dotted",
397  "double",
398  "dove",
399  "down",
400  "dozen",
401  "dreams",
402  "drinks",
403  "drowning",
404  "drunk",
405  "drying",
406  "dual",
407  "dubbed",
408  "duckling",
409  "dude",
410  "duets",
411  "duke",
412  "dullness",
413  "dummy",
414  "dunes",
415  "duplex",
416  "duration",
417  "dusted",
418  "duties",
419  "dwarf",
420  "dwelt",
421  "dwindling",
422  "dying",
423  "dynamite",
424  "dyslexic",
425  "each",
426  "eagle",
427  "earth",
428  "easy",
429  "eating",
430  "eavesdrop",
431  "eccentric",
432  "echo",
433  "eclipse",
434  "economics",
435  "ecstatic",
436  "eden",
437  "edgy",
438  "edited",
439  "educated",
440  "eels",
441  "efficient",
442  "eggs",
443  "egotistic",
444  "eight",
445  "either",
446  "eject",
447  "elapse",
448  "elbow",
449  "eldest",
450  "eleven",
451  "elite",
452  "elope",
453  "else",
454  "eluded",
455  "emails",
456  "ember",
457  "emerge",
458  "emit",
459  "emotion",
460  "empty",
461  "emulate",
462  "energy",
463  "enforce",
464  "enhanced",
465  "enigma",
466  "enjoy",
467  "enlist",
468  "enmity",
469  "enough",
470  "enraged",
471  "ensign",
472  "entrance",
473  "envy",
474  "epoxy",
475  "equip",
476  "erase",
477  "erected",
478  "erosion",
479  "error",
480  "eskimos",
481  "espionage",
482  "essential",
483  "estate",
484  "etched",
485  "eternal",
486  "ethics",
487  "etiquette",
488  "evaluate",
489  "evenings",
490  "evicted",
491  "evolved",
492  "examine",
493  "excess",
494  "exhale",
495  "exit",
496  "exotic",
497  "exquisite",
498  "extra",
499  "exult",
500  "fabrics",
501  "factual",
502  "fading",
503  "fainted",
504  "faked",
505  "fall",
506  "family",
507  "fancy",
508  "farming",
509  "fatal",
510  "faulty",
511  "fawns",
512  "faxed",
513  "fazed",
514  "feast",
515  "february",
516  "federal",
517  "feel",
518  "feline",
519  "females",
520  "fences",
521  "ferry",
522  "festival",
523  "fetches",
524  "fever",
525  "fewest",
526  "fiat",
527  "fibula",
528  "fictional",
529  "fidget",
530  "fierce",
531  "fifteen",
532  "fight",
533  "films",
534  "firm",
535  "fishing",
536  "fitting",
537  "five",
538  "fixate",
539  "fizzle",
540  "fleet",
541  "flippant",
542  "flying",
543  "foamy",
544  "focus",
545  "foes",
546  "foggy",
547  "foiled",
548  "folding",
549  "fonts",
550  "foolish",
551  "fossil",
552  "fountain",
553  "fowls",
554  "foxes",
555  "foyer",
556  "framed",
557  "friendly",
558  "frown",
559  "fruit",
560  "frying",
561  "fudge",
562  "fuel",
563  "fugitive",
564  "fully",
565  "fuming",
566  "fungal",
567  "furnished",
568  "fuselage",
569  "future",
570  "fuzzy",
571  "gables",
572  "gadget",
573  "gags",
574  "gained",
575  "galaxy",
576  "gambit",
577  "gang",
578  "gasp",
579  "gather",
580  "gauze",
581  "gave",
582  "gawk",
583  "gaze",
584  "gearbox",
585  "gecko",
586  "geek",
587  "gels",
588  "gemstone",
589  "general",
590  "geometry",
591  "germs",
592  "gesture",
593  "getting",
594  "geyser",
595  "ghetto",
596  "ghost",
597  "giant",
598  "giddy",
599  "gifts",
600  "gigantic",
601  "gills",
602  "gimmick",
603  "ginger",
604  "girth",
605  "giving",
606  "glass",
607  "gleeful",
608  "glide",
609  "gnaw",
610  "gnome",
611  "goat",
612  "goblet",
613  "godfather",
614  "goes",
615  "goggles",
616  "going",
617  "goldfish",
618  "gone",
619  "goodbye",
620  "gopher",
621  "gorilla",
622  "gossip",
623  "gotten",
624  "gourmet",
625  "governing",
626  "gown",
627  "greater",
628  "grunt",
629  "guarded",
630  "guest",
631  "guide",
632  "gulp",
633  "gumball",
634  "guru",
635  "gusts",
636  "gutter",
637  "guys",
638  "gymnast",
639  "gypsy",
640  "gyrate",
641  "habitat",
642  "hacksaw",
643  "haggled",
644  "hairy",
645  "hamburger",
646  "happens",
647  "hashing",
648  "hatchet",
649  "haunted",
650  "having",
651  "hawk",
652  "haystack",
653  "hazard",
654  "hectare",
655  "hedgehog",
656  "heels",
657  "hefty",
658  "height",
659  "hemlock",
660  "hence",
661  "heron",
662  "hesitate",
663  "hexagon",
664  "hickory",
665  "hiding",
666  "highway",
667  "hijack",
668  "hiker",
669  "hills",
670  "himself",
671  "hinder",
672  "hippo",
673  "hire",
674  "history",
675  "hitched",
676  "hive",
677  "hoax",
678  "hobby",
679  "hockey",
680  "hoisting",
681  "hold",
682  "honked",
683  "hookup",
684  "hope",
685  "hornet",
686  "hospital",
687  "hotel",
688  "hounded",
689  "hover",
690  "howls",
691  "hubcaps",
692  "huddle",
693  "huge",
694  "hull",
695  "humid",
696  "hunter",
697  "hurried",
698  "husband",
699  "huts",
700  "hybrid",
701  "hydrogen",
702  "hyper",
703  "iceberg",
704  "icing",
705  "icon",
706  "identity",
707  "idiom",
708  "idled",
709  "idols",
710  "igloo",
711  "ignore",
712  "iguana",
713  "illness",
714  "imagine",
715  "imbalance",
716  "imitate",
717  "impel",
718  "inactive",
719  "inbound",
720  "incur",
721  "industrial",
722  "inexact",
723  "inflamed",
724  "ingested",
725  "initiate",
726  "injury",
727  "inkling",
728  "inline",
729  "inmate",
730  "innocent",
731  "inorganic",
732  "input",
733  "inquest",
734  "inroads",
735  "insult",
736  "intended",
737  "inundate",
738  "invoke",
739  "inwardly",
740  "ionic",
741  "irate",
742  "iris",
743  "irony",
744  "irritate",
745  "island",
746  "isolated",
747  "issued",
748  "italics",
749  "itches",
750  "items",
751  "itinerary",
752  "itself",
753  "ivory",
754  "jabbed",
755  "jackets",
756  "jaded",
757  "jagged",
758  "jailed",
759  "jamming",
760  "january",
761  "jargon",
762  "jaunt",
763  "javelin",
764  "jaws",
765  "jazz",
766  "jeans",
767  "jeers",
768  "jellyfish",
769  "jeopardy",
770  "jerseys",
771  "jester",
772  "jetting",
773  "jewels",
774  "jigsaw",
775  "jingle",
776  "jittery",
777  "jive",
778  "jobs",
779  "jockey",
780  "jogger",
781  "joining",
782  "joking",
783  "jolted",
784  "jostle",
785  "journal",
786  "joyous",
787  "jubilee",
788  "judge",
789  "juggled",
790  "juicy",
791  "jukebox",
792  "july",
793  "jump",
794  "junk",
795  "jury",
796  "justice",
797  "juvenile",
798  "kangaroo",
799  "karate",
800  "keep",
801  "kennel",
802  "kept",
803  "kernels",
804  "kettle",
805  "keyboard",
806  "kickoff",
807  "kidneys",
808  "king",
809  "kiosk",
810  "kisses",
811  "kitchens",
812  "kiwi",
813  "knapsack",
814  "knee",
815  "knife",
816  "knowledge",
817  "knuckle",
818  "koala",
819  "laboratory",
820  "ladder",
821  "lagoon",
822  "lair",
823  "lakes",
824  "lamb",
825  "language",
826  "laptop",
827  "large",
828  "last",
829  "later",
830  "launching",
831  "lava",
832  "lawsuit",
833  "layout",
834  "lazy",
835  "lectures",
836  "ledge",
837  "leech",
838  "left",
839  "legion",
840  "leisure",
841  "lemon",
842  "lending",
843  "leopard",
844  "lesson",
845  "lettuce",
846  "lexicon",
847  "liar",
848  "library",
849  "licks",
850  "lids",
851  "lied",
852  "lifestyle",
853  "light",
854  "likewise",
855  "lilac",
856  "limits",
857  "linen",
858  "lion",
859  "lipstick",
860  "liquid",
861  "listen",
862  "lively",
863  "loaded",
864  "lobster",
865  "locker",
866  "lodge",
867  "lofty",
868  "logic",
869  "loincloth",
870  "long",
871  "looking",
872  "lopped",
873  "lordship",
874  "losing",
875  "lottery",
876  "loudly",
877  "love",
878  "lower",
879  "loyal",
880  "lucky",
881  "luggage",
882  "lukewarm",
883  "lullaby",
884  "lumber",
885  "lunar",
886  "lurk",
887  "lush",
888  "luxury",
889  "lymph",
890  "lynx",
891  "lyrics",
892  "macro",
893  "madness",
894  "magically",
895  "mailed",
896  "major",
897  "makeup",
898  "malady",
899  "mammal",
900  "maps",
901  "masterful",
902  "match",
903  "maul",
904  "maverick",
905  "maximum",
906  "mayor",
907  "maze",
908  "meant",
909  "mechanic",
910  "medicate",
911  "meeting",
912  "megabyte",
913  "melting",
914  "memoir",
915  "menu",
916  "merger",
917  "mesh",
918  "metro",
919  "mews",
920  "mice",
921  "midst",
922  "mighty",
923  "mime",
924  "mirror",
925  "misery",
926  "mittens",
927  "mixture",
928  "moat",
929  "mobile",
930  "mocked",
931  "mohawk",
932  "moisture",
933  "molten",
934  "moment",
935  "money",
936  "moon",
937  "mops",
938  "morsel",
939  "mostly",
940  "motherly",
941  "mouth",
942  "movement",
943  "mowing",
944  "much",
945  "muddy",
946  "muffin",
947  "mugged",
948  "mullet",
949  "mumble",
950  "mundane",
951  "muppet",
952  "mural",
953  "musical",
954  "muzzle",
955  "myriad",
956  "mystery",
957  "myth",
958  "nabbing",
959  "nagged",
960  "nail",
961  "names",
962  "nanny",
963  "napkin",
964  "narrate",
965  "nasty",
966  "natural",
967  "nautical",
968  "navy",
969  "nearby",
970  "necklace",
971  "needed",
972  "negative",
973  "neither",
974  "neon",
975  "nephew",
976  "nerves",
977  "nestle",
978  "network",
979  "neutral",
980  "never",
981  "newt",
982  "nexus",
983  "nibs",
984  "niche",
985  "niece",
986  "nifty",
987  "nightly",
988  "nimbly",
989  "nineteen",
990  "nirvana",
991  "nitrogen",
992  "nobody",
993  "nocturnal",
994  "nodes",
995  "noises",
996  "nomad",
997  "noodles",
998  "northern",
999  "nostril",
1000  "noted",
1001  "nouns",
1002  "novelty",
1003  "nowhere",
1004  "nozzle",
1005  "nuance",
1006  "nucleus",
1007  "nudged",
1008  "nugget",
1009  "nuisance",
1010  "null",
1011  "number",
1012  "nuns",
1013  "nurse",
1014  "nutshell",
1015  "nylon",
1016  "oaks",
1017  "oars",
1018  "oasis",
1019  "oatmeal",
1020  "obedient",
1021  "object",
1022  "obliged",
1023  "obnoxious",
1024  "observant",
1025  "obtains",
1026  "obvious",
1027  "occur",
1028  "ocean",
1029  "october",
1030  "odds",
1031  "odometer",
1032  "offend",
1033  "often",
1034  "oilfield",
1035  "ointment",
1036  "okay",
1037  "older",
1038  "olive",
1039  "olympics",
1040  "omega",
1041  "omission",
1042  "omnibus",
1043  "onboard",
1044  "oncoming",
1045  "oneself",
1046  "ongoing",
1047  "onion",
1048  "online",
1049  "onslaught",
1050  "onto",
1051  "onward",
1052  "oozed",
1053  "opacity",
1054  "opened",
1055  "opposite",
1056  "optical",
1057  "opus",
1058  "orange",
1059  "orbit",
1060  "orchid",
1061  "orders",
1062  "organs",
1063  "origin",
1064  "ornament",
1065  "orphans",
1066  "oscar",
1067  "ostrich",
1068  "otherwise",
1069  "otter",
1070  "ouch",
1071  "ought",
1072  "ounce",
1073  "ourselves",
1074  "oust",
1075  "outbreak",
1076  "oval",
1077  "oven",
1078  "owed",
1079  "owls",
1080  "owner",
1081  "oxidant",
1082  "oxygen",
1083  "oyster",
1084  "ozone",
1085  "pact",
1086  "paddles",
1087  "pager",
1088  "pairing",
1089  "palace",
1090  "pamphlet",
1091  "pancakes",
1092  "paper",
1093  "paradise",
1094  "pastry",
1095  "patio",
1096  "pause",
1097  "pavements",
1098  "pawnshop",
1099  "payment",
1100  "peaches",
1101  "pebbles",
1102  "peculiar",
1103  "pedantic",
1104  "peeled",
1105  "pegs",
1106  "pelican",
1107  "pencil",
1108  "people",
1109  "pepper",
1110  "perfect",
1111  "pests",
1112  "petals",
1113  "phase",
1114  "pheasants",
1115  "phone",
1116  "phrases",
1117  "physics",
1118  "piano",
1119  "picked",
1120  "pierce",
1121  "pigment",
1122  "piloted",
1123  "pimple",
1124  "pinched",
1125  "pioneer",
1126  "pipeline",
1127  "pirate",
1128  "pistons",
1129  "pitched",
1130  "pivot",
1131  "pixels",
1132  "pizza",
1133  "playful",
1134  "pledge",
1135  "pliers",
1136  "plotting",
1137  "plus",
1138  "plywood",
1139  "poaching",
1140  "pockets",
1141  "podcast",
1142  "poetry",
1143  "point",
1144  "poker",
1145  "polar",
1146  "ponies",
1147  "pool",
1148  "popular",
1149  "portents",
1150  "possible",
1151  "potato",
1152  "pouch",
1153  "poverty",
1154  "powder",
1155  "pram",
1156  "present",
1157  "pride",
1158  "problems",
1159  "pruned",
1160  "prying",
1161  "psychic",
1162  "public",
1163  "puck",
1164  "puddle",
1165  "puffin",
1166  "pulp",
1167  "pumpkins",
1168  "punch",
1169  "puppy",
1170  "purged",
1171  "push",
1172  "putty",
1173  "puzzled",
1174  "pylons",
1175  "pyramid",
1176  "python",
1177  "queen",
1178  "quick",
1179  "quote",
1180  "rabbits",
1181  "racetrack",
1182  "radar",
1183  "rafts",
1184  "rage",
1185  "railway",
1186  "raking",
1187  "rally",
1188  "ramped",
1189  "randomly",
1190  "rapid",
1191  "rarest",
1192  "rash",
1193  "rated",
1194  "ravine",
1195  "rays",
1196  "razor",
1197  "react",
1198  "rebel",
1199  "recipe",
1200  "reduce",
1201  "reef",
1202  "refer",
1203  "regular",
1204  "reheat",
1205  "reinvest",
1206  "rejoices",
1207  "rekindle",
1208  "relic",
1209  "remedy",
1210  "renting",
1211  "reorder",
1212  "repent",
1213  "request",
1214  "reruns",
1215  "rest",
1216  "return",
1217  "reunion",
1218  "revamp",
1219  "rewind",
1220  "rhino",
1221  "rhythm",
1222  "ribbon",
1223  "richly",
1224  "ridges",
1225  "rift",
1226  "rigid",
1227  "rims",
1228  "ringing",
1229  "riots",
1230  "ripped",
1231  "rising",
1232  "ritual",
1233  "river",
1234  "roared",
1235  "robot",
1236  "rockets",
1237  "rodent",
1238  "rogue",
1239  "roles",
1240  "romance",
1241  "roomy",
1242  "roped",
1243  "roster",
1244  "rotate",
1245  "rounded",
1246  "rover",
1247  "rowboat",
1248  "royal",
1249  "ruby",
1250  "rudely",
1251  "ruffled",
1252  "rugged",
1253  "ruined",
1254  "ruling",
1255  "rumble",
1256  "runway",
1257  "rural",
1258  "rustled",
1259  "ruthless",
1260  "sabotage",
1261  "sack",
1262  "sadness",
1263  "safety",
1264  "saga",
1265  "sailor",
1266  "sake",
1267  "salads",
1268  "sample",
1269  "sanity",
1270  "sapling",
1271  "sarcasm",
1272  "sash",
1273  "satin",
1274  "saucepan",
1275  "saved",
1276  "sawmill",
1277  "saxophone",
1278  "sayings",
1279  "scamper",
1280  "scenic",
1281  "school",
1282  "science",
1283  "scoop",
1284  "scrub",
1285  "scuba",
1286  "seasons",
1287  "second",
1288  "sedan",
1289  "seeded",
1290  "segments",
1291  "seismic",
1292  "selfish",
1293  "semifinal",
1294  "sensible",
1295  "september",
1296  "sequence",
1297  "serving",
1298  "session",
1299  "setup",
1300  "seventh",
1301  "sewage",
1302  "shackles",
1303  "shelter",
1304  "shipped",
1305  "shocking",
1306  "shrugged",
1307  "shuffled",
1308  "shyness",
1309  "siblings",
1310  "sickness",
1311  "sidekick",
1312  "sieve",
1313  "sifting",
1314  "sighting",
1315  "silk",
1316  "simplest",
1317  "sincerely",
1318  "sipped",
1319  "siren",
1320  "situated",
1321  "sixteen",
1322  "sizes",
1323  "skater",
1324  "skew",
1325  "skirting",
1326  "skulls",
1327  "skydive",
1328  "slackens",
1329  "sleepless",
1330  "slid",
1331  "slower",
1332  "slug",
1333  "smash",
1334  "smelting",
1335  "smidgen",
1336  "smog",
1337  "smuggled",
1338  "snake",
1339  "sneeze",
1340  "sniff",
1341  "snout",
1342  "snug",
1343  "soapy",
1344  "sober",
1345  "soccer",
1346  "soda",
1347  "software",
1348  "soggy",
1349  "soil",
1350  "solved",
1351  "somewhere",
1352  "sonic",
1353  "soothe",
1354  "soprano",
1355  "sorry",
1356  "southern",
1357  "sovereign",
1358  "sowed",
1359  "soya",
1360  "space",
1361  "speedy",
1362  "sphere",
1363  "spiders",
1364  "splendid",
1365  "spout",
1366  "sprig",
1367  "spud",
1368  "spying",
1369  "square",
1370  "stacking",
1371  "stellar",
1372  "stick",
1373  "stockpile",
1374  "strained",
1375  "stunning",
1376  "stylishly",
1377  "subtly",
1378  "succeed",
1379  "suddenly",
1380  "suede",
1381  "suffice",
1382  "sugar",
1383  "suitcase",
1384  "sulking",
1385  "summon",
1386  "sunken",
1387  "superior",
1388  "surfer",
1389  "sushi",
1390  "suture",
1391  "swagger",
1392  "swept",
1393  "swiftly",
1394  "sword",
1395  "swung",
1396  "syllabus",
1397  "symptoms",
1398  "syndrome",
1399  "syringe",
1400  "system",
1401  "taboo",
1402  "tacit",
1403  "tadpoles",
1404  "tagged",
1405  "tail",
1406  "taken",
1407  "talent",
1408  "tamper",
1409  "tanks",
1410  "tapestry",
1411  "tarnished",
1412  "tasked",
1413  "tattoo",
1414  "taunts",
1415  "tavern",
1416  "tawny",
1417  "taxi",
1418  "teardrop",
1419  "technical",
1420  "tedious",
1421  "teeming",
1422  "tell",
1423  "template",
1424  "tender",
1425  "tepid",
1426  "tequila",
1427  "terminal",
1428  "testing",
1429  "tether",
1430  "textbook",
1431  "thaw",
1432  "theatrics",
1433  "thirsty",
1434  "thorn",
1435  "threaten",
1436  "thumbs",
1437  "thwart",
1438  "ticket",
1439  "tidy",
1440  "tiers",
1441  "tiger",
1442  "tilt",
1443  "timber",
1444  "tinted",
1445  "tipsy",
1446  "tirade",
1447  "tissue",
1448  "titans",
1449  "toaster",
1450  "tobacco",
1451  "today",
1452  "toenail",
1453  "toffee",
1454  "together",
1455  "toilet",
1456  "token",
1457  "tolerant",
1458  "tomorrow",
1459  "tonic",
1460  "toolbox",
1461  "topic",
1462  "torch",
1463  "tossed",
1464  "total",
1465  "touchy",
1466  "towel",
1467  "toxic",
1468  "toyed",
1469  "trash",
1470  "trendy",
1471  "tribal",
1472  "trolling",
1473  "truth",
1474  "trying",
1475  "tsunami",
1476  "tubes",
1477  "tucks",
1478  "tudor",
1479  "tuesday",
1480  "tufts",
1481  "tugs",
1482  "tuition",
1483  "tulips",
1484  "tumbling",
1485  "tunnel",
1486  "turnip",
1487  "tusks",
1488  "tutor",
1489  "tuxedo",
1490  "twang",
1491  "tweezers",
1492  "twice",
1493  "twofold",
1494  "tycoon",
1495  "typist",
1496  "tyrant",
1497  "ugly",
1498  "ulcers",
1499  "ultimate",
1500  "umbrella",
1501  "umpire",
1502  "unafraid",
1503  "unbending",
1504  "uncle",
1505  "under",
1506  "uneven",
1507  "unfit",
1508  "ungainly",
1509  "unhappy",
1510  "union",
1511  "unjustly",
1512  "unknown",
1513  "unlikely",
1514  "unmask",
1515  "unnoticed",
1516  "unopened",
1517  "unplugs",
1518  "unquoted",
1519  "unrest",
1520  "unsafe",
1521  "until",
1522  "unusual",
1523  "unveil",
1524  "unwind",
1525  "unzip",
1526  "upbeat",
1527  "upcoming",
1528  "update",
1529  "upgrade",
1530  "uphill",
1531  "upkeep",
1532  "upload",
1533  "upon",
1534  "upper",
1535  "upright",
1536  "upstairs",
1537  "uptight",
1538  "upwards",
1539  "urban",
1540  "urchins",
1541  "urgent",
1542  "usage",
1543  "useful",
1544  "usher",
1545  "using",
1546  "usual",
1547  "utensils",
1548  "utility",
1549  "utmost",
1550  "utopia",
1551  "uttered",
1552  "vacation",
1553  "vague",
1554  "vain",
1555  "value",
1556  "vampire",
1557  "vane",
1558  "vapidly",
1559  "vary",
1560  "vastness",
1561  "vats",
1562  "vaults",
1563  "vector",
1564  "veered",
1565  "vegan",
1566  "vehicle",
1567  "vein",
1568  "velvet",
1569  "venomous",
1570  "verification",
1571  "vessel",
1572  "veteran",
1573  "vexed",
1574  "vials",
1575  "vibrate",
1576  "victim",
1577  "video",
1578  "viewpoint",
1579  "vigilant",
1580  "viking",
1581  "village",
1582  "vinegar",
1583  "violin",
1584  "vipers",
1585  "virtual",
1586  "visited",
1587  "vitals",
1588  "vivid",
1589  "vixen",
1590  "vocal",
1591  "vogue",
1592  "voice",
1593  "volcano",
1594  "vortex",
1595  "voted",
1596  "voucher",
1597  "vowels",
1598  "voyage",
1599  "vulture",
1600  "wade",
1601  "waffle",
1602  "wagtail",
1603  "waist",
1604  "waking",
1605  "wallets",
1606  "wanted",
1607  "warped",
1608  "washing",
1609  "water",
1610  "waveform",
1611  "waxing",
1612  "wayside",
1613  "weavers",
1614  "website",
1615  "wedge",
1616  "weekday",
1617  "weird",
1618  "welders",
1619  "went",
1620  "wept",
1621  "were",
1622  "western",
1623  "wetsuit",
1624  "whale",
1625  "when",
1626  "whipped",
1627  "whole",
1628  "wickets",
1629  "width",
1630  "wield",
1631  "wife",
1632  "wiggle",
1633  "wildly",
1634  "winter",
1635  "wipeout",
1636  "wiring",
1637  "wise",
1638  "withdrawn",
1639  "wives",
1640  "wizard",
1641  "wobbly",
1642  "woes",
1643  "woken",
1644  "wolf",
1645  "womanly",
1646  "wonders",
1647  "woozy",
1648  "worry",
1649  "wounded",
1650  "woven",
1651  "wrap",
1652  "wrist",
1653  "wrong",
1654  "yacht",
1655  "yahoo",
1656  "yanks",
1657  "yard",
1658  "yawning",
1659  "yearbook",
1660  "yellow",
1661  "yesterday",
1662  "yeti",
1663  "yields",
1664  "yodel",
1665  "yoga",
1666  "younger",
1667  "yoyo",
1668  "zapped",
1669  "zeal",
1670  "zebra",
1671  "zero",
1672  "zesty",
1673  "zigzags",
1674  "zinger",
1675  "zippers",
1676  "zodiac",
1677  "zombie",
1678  "zones",
1679  "zoom"
1680  }), 3)
1681  {
1682  populate_maps();
1683  }
1684  };
1685 }
1686 
1687 #endif
Definition: english.h:50
A base language class which all languages have to inherit from for Polymorphism.
Definition: language_base.h:75
Definition: block_queue.cpp:41
English()
Definition: english.h:53
Language Base class for Polymorphism.
Mnemonic language related namespace.
void populate_maps(uint32_t flags=0)
Populates the word maps after the list is ready.
Definition: language_base.h:90