-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathregexes.txt
110 lines (110 loc) · 10.2 KB
/
regexes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
ACTOR -> \b(Aaron|Achilles|Adam|Ajax|All\s+Citizens|All\s+Conspirators|All\s+Ladies|All\s+Servants|All\s+The\s+Goths|All\s+The\s+People|Ambassador|Angelo|Antonio|Apparition|Ariel|Bandit|Banquo|Bastard\s+of\s+Orleans|Bawd|Beatrice|Benvolio|Bianca|Blunt|Boatswain|Bolingbroke|Bottom|Boy|Brutus|Caesar|Captain|Capulet|Cassius|Charles|Charles,\s+King\s+of\s+France|Christopher\s+Sly|Cicero|Cinna\s+the\s+Poet|Claudius|Cromwell|Cymbeline|Desdemona|Dick\s+the\s+Butcher|Doctor\s+Butts|Dogberry|Doll\s+Tearsheet|Duke\s+of\s+Bourbon|Dull|Duncan|Egyptian|Elbow|Emilia|Essex|Fang|First\s+Murderer|Fortinbras|Francis\s+Feeble|George\s+Bevis|Gertrude|Girl|Goth|Haberdasher|Hamlet|Hector|Helen|Henry\s+IV|Henry\s+V|Henry\s+VI|Henry\s+VIII|Henry|Horatio|Hostess\s+Quickly|Hotspur|Iago|Isabella|Jacques|Jessica|Justice|Juliet|Juliets|Katharine|Keeper|King\s+Richard\s+II|Lady\s+Macbeth|Lady\s+Macduff|Lear|Lennox|Macbeth|Macduff|Malcolm|Man|Messenger|Mustardseed|Nobleman|Norwegian\s+Captain|Nurse|Oberon|Octavius|Old\s+Gobbo|Old\s+Lady|Old\s+Man|Ophelia|Oswald|Othello|Outlaws|Paris|Peaseblossom|Pedant|Philip\s+the\s+Bastard|Pirate|Poet|Portia|Prospero|Queen\s+Elizabeth|Quince|Ralph\s+Mouldy|Richard|Robin|Robin|Romeo|Romeos|Sergeant|Servant|Sewer|Sexton|Shylock|Simon\s+Shadow|Simpcox's Wife|Simpcox|Slender|Soldier|Some Others|Snout|Snug|Son|Soothsayer|Speed|Spirit|Starveling|The\s+Ghost|Thieves|Thomas\s+Wart|Titus|Touchstone|Tybalt|Ulysses|Umbriel|Vaux|Vernon|Viola|Voltemand|Walter Whitmore|Watchman|Widow|William|Xerxes|Young\s+Cato|Zanzibar)\b
COMMA -> ,
PERIOD -> [.]
QUESTION -> [?]
EXCLAMATION -> !
SPEAK_YOUR_MIND -> \b(Speak\s+Your\s+Mind|speak\s+your\s+mind|Speak\s+your\s+mind)\b
OPEN_YOUR_MIND -> \b(Open\s+Your\s+Mind|open\s+your\s+mind|Open\s+your\s+mind)\b
OPEN_YOUR_HEART -> \b(Open\s+Your\s+Heart|open\s+your\s+heart|Open\s+your\s+heart)\b
LISTEN_TO_YOUR_HEART -> \b(Listen\s+To\s+Your\s+Heart|listen\s+to\s+your\s+heart|Listen\s+to\s+your\s+heart)\b
SPEAK -> \bSpeak\b
LISTEN -> \bListen\b
OPEN -> \bOpen\b
MIND -> \bMind\b
HEART -> \bHeart\b
COLON -> :
YOU -> \b(Ye|You|Thou|Thy|thy|ye|you|thou)\b
ARE -> \b(Are|Art|are|art)\b
ARTICLE -> \b(A|a|An|an)\b
EIIS -> \bIIs\b
THE -> \b(The|the)\b
POS_NOUN -> \b(angel|animal|aunt|bower|brother|canopy|castle|cat|choir|cow|daughter|dewdrop|father|flower|goat|grace|hair|hamster|hero|horse|hound|joy|king|kingdom|lad|lord|medicine|mistletoe|moonbeam|mother|mountaineer|nose|olympian|peach|phoenix|plum|pony|prince|princess|purse|queen|roman|rose|skim\s+milk|sky|son|Sparticus|squirrel|stone|summer's\s+day|tanling |thing|town|uncle|visage|wall)\b
NEG_NOUN -> \b(addiction|assassination|barbermonger|bastard|bawd|blister|boil|bondman|carbuncle|chihuahua|codpiece|coward|cuckold|dunghill|eel-skin|fever|flesh-monger|flibbertigibbet|flirt-gill|fustilarian|grave|guts|hag|hog|hovel|knave|knavery|leech|liar|loon|lout|minion|mother-in-law|mud|pig|plague|puke|rampallian|ruffian|scullion|sepulchre|shriveled up piece of shoe leather|skull|spleen|starvelling|sty|sunburn|tallow-catch|toad|torture|traitor|varlet|weasel|winter's day|worm|wormwood)\b
POS_ADJ -> \b(admirable|amazing|attractive|beautiful|bedazzled|big|black|bluest|bold|bottomless|brave|charming|clearest|cunning|cute|dauntless|dazzling|determined|embroidered|excellent|fair|fancy|fashionable|fine|friendly|furry|gentle|glorious|gloved|golden|good|handsome|happy|healthy|honest|invulnerable|ingenious|[Jj]ust|large|lovely|loving|meet|mighty|new-fangled|noble|noiseless|normal|peaceful|pretty|prompt|proud|quick|red|reddest|rich|royal|safe|smooth|stout-hearted|sunny|sweet|sweetest|trustworthy|warm|white|wonderful|yellow|zany)\b
NEG_ADJ -> \b(afeard|awful|arrant|bad|base|batty|bloodsucking|cheap|cowardly|coy|craven|cursed|demure|dirty|disgusting|dishonest|dumb|dusty|evil|fat-kidneyed|fatherless|fat|featureless|foul|green-eyed|hairy|half-witted|hard|hateful|hideous|horrible|horrid|huge|ill|infected|lackluster|little|lying|melancholy|miserable|misused|muddy|obsequious|old|oozing|poor|remorseless|rotten|rural|sickly|small|smelly|snotty|sorry|stinking|stormy|stuffed|stupid|tardy|timid|tiny|ugly|untruthful|vile|villainous|weak|worthless|worried)\b
LBRACKET -> \[
RBRACKET -> \]
REMEMBER -> \b(Remember|remember)\b
REMEMBERS -> \b(Remembers|remembers)\b
RECALL -> \b(Recall|recall)\b
RECALLS -> \b(Recalls|recalls)\b
ENTER -> \b(Enter|enter)\b
ENTERS -> \b(Enters|enters)\b
EXIT -> \b(Exit|exit)\b
EXITS -> \b(Exits|exits)\b
EXEUNT -> \b(Exeunt|exeunt)\b
OMNES -> \b(omnes|Omnes)\b
AND -> \b[Aa]nd\b
I -> \b[iI]\b
SOME_ROMAN_NUMBERS -> \b((M+(C{1,3}|C?D|DC{1,3}|CM)?([xX]{1,3}|[xX]?L|LX{0,3}|XC)?([iI]{1,3}|[iI]?[vV]|[vV][iI]{1,3}|[iI][xX])?)|((C{1,3}|C?D|DC{1,3}|CM)(X{1,3}|X?L|LX{0,3}|XC)?(I{1,3}|I?V|VI{1,3}|IX)?)|((C{1,3}|C?D|DC{1,3}|CM)?(X{1,3}|X?L|LX{0,3}|XC)(I{1,3}|I?V|VI{1,3}|IX)?)|((C{1,3}|C?D|DC{1,3}|CM)?(X{1,3}|X?L|LX{0,3}|[xX][cC])?([iI]{1,3}|[iI]?[vV]|[vV][iI]{1,3}|[iI][xX])))\b
ACT -> \b(Act|act|Acts|acts)\b
SCENE -> \b(Scene|scene|Scenes|scenes)\b
RETURN -> \b(Return|return)\b
AM -> \b(Am|am)\b
AS -> \b(As|as)\b
POSSESSIVE -> \b(My|Your|His|Her|my|your|his|her)\b
MYSELF -> \b(Myself|Me|myself|me)\b
YOURSELF -> \b(Yourself|Thyself|yourself|thyself)\b
NOTHING -> \b(Nothing|nothing)\b
SUM -> \b(Sum|sum)\b
DIFFERENCE -> \b(Difference|difference)\b
PRODUCT -> \b(Product|product)\b
QUOTIENT -> \b(Quotient|quotient)\b
REMAINDER -> \b(Remainder|remainder)\b
ROOT -> \b(Root|root)\b
SQUARE -> \b(Square|square)\b
CUBE -> \b(Cube|cube)\b
TWICE -> \b(Twice|twice)\b
THRICE -> \b(Thrice|thrice)\b
BOTH -> \b(Both|both)\b
EITHER -> \b(Either|either)\b
OR -> \b(Or|or)\b
OF -> \b(Of|of)\b
BETWEEN -> \b(Between|between)\b
HALF -> \b(Half|half)\b
OPPOSITE -> \b(Opposite|opposite)\b
PROCEED -> \b(Proceed|proceed)\b
POSTHASTE -> \b(Posthaste|posthaste)\b
LET -> \b(Let|let)\b
US -> \b(Us|us)\b
WE -> \b(We|we)\b
SHALL -> \b(Shall|shall)\b
MUST -> \b(Must|must)\b
OUGHT -> \b(Ought|ought)\b
TO -> \b[Tt]o\b
TOO -> \b[Tt]oo\b
NAY -> \b(Nay|nay)\b
YEA -> \b(Yea|yea)\b
VERILY -> \b(Verily|verily)\b
FORSOOTH -> \b(Forsooth|forsooth)\b
PERADVENTURE -> \b(Peradventure|peradventure)\b
PERCHANCE -> \b(Perchance|perchance)\b
IS -> \b(Is|is)\b
BETTER -> \b(Better|better)\b
WORSE -> \b(Worse|worse)\b
THAN -> \b(Than|than)\b
THEN -> \b(Then|then)\b
MORE -> \b(More|more)\b
LESS -> \b(Less|less)\b
AT -> \b(At|at)\b
LEAST -> \b(Least|least)\b
MOST -> \b(Most|most)\b
DIFFERENT -> \b(Different|different)\b
FROM -> \b(From|from)\b
IF -> \b(If|if)\b
IN -> \b(In|in)\b
SO -> \b(So|so)\b
DO -> \b(Do|do)\b
NOT -> \b(Not|not)\b
POSTROPHE -> \b's\b
SHAKESPEARE -> \b[sS]hakespeare\b
EMAN -> \b[eE]mancipation\b
PROCLAM -> \b[pP]roclamation\b
PAUL -> \b[Pp]aul\b
ARELT -> \b[Aa]relt\b
SPEAKAGE -> \bSpeakage\b
DNUMBERS -> \b(xone|xtwo|xthree|xfour|xfive|xsix|xseven|xeight|xnine|ten|eleven|twelve|thirteen|fourteen|fifteen|sixteen|seventeen|eighteen|nineteen|twenty|twentyone|twentytwo|twentythree|twentyfour|twentyfive|twentysix|twentyseven|twentyeight|twentynine|thirty)\b
wordlist -> \b(xyz|XYZ|Thee|thee|semantic|actor|runtime|runtimes|person|persons|skip|system|systems|skipped|actors|like|likes|addressee|input|inputs|semantics|overflow|yet|using|someone|there|onstage|duplicated|somebody|speaker|speaks|nonexistent|undeclared|declared|may|seems|lack|user|users|test|tests|iteration|overflows|semantically|legal|crash|crashes|conditional|due|though|use|count|don't|since|compute|computes|[Tt]itle|[mM]argin|[[Pp]atiently|[Pp]rint|[Pp]rints|[Ee]qual|[Nn]ewline|[Vv]ery|incorrect|number|eleven|Y|Yes|N|No|than|never|age|[aA]nything|[aA]ny|[Aa]ddition|[Ss]ubtraction|[Mm]ultiplication|does|[Dd]ivision|[Aa]dversary|[Aa]cting|[Ee]rror|[Mm]ain|[Aa]sk|[Aa]sks|[Aa]go|Adele|[Aa]ccumulates|[Aa]gain|[Gg]ain|[Gg]ains|[Aa]ction|[Aa]ctors|[Aa]lone|[Aa]lso|[Aa]nother|[Aa]ssertive|[aA]udience|[Bb]ecause|[Ff]eel|[Ff]iberglass|[Ii]nfamous|[Ii]nsulation|[Ss]cratchy|[Pp]ork|[Bb]ean|[Bb]eans|[Bb]astard|[Bb]astards|[Bb]lah|[Pp]ositive|[Nn]egative|[Bb]egins|[Ii]mpress|[Ii]mpressive|[Ii]mpresses|[Ii]nstance|[Bb]egin|[Bb]it|[Bb]ody|[Tt]his|[Cc]onducts|[Ii]nput|[Oo]utput|[Ll]ove|[Ll]ost|Loved|[Cc]opy|[Cc]orrect|[Bb]ringing|[bB]roadway|[Bb]ut|[Gg]reater|[Ll]oose|[Ll]ost|[Aa]ll|[Ff]all|[Gg]reat|[Cc]ontainer|[Dd]elusions|[Dd]o|[Dd]octor|[Dd]rama|never|[Ee]gotistical|[Ee]ffacing|[Ee]xercises|[Ii]t|[Nn]osepicker|remarkable|patience|likewise|dispute|flatterer|insulting|Andersen|out|goodbye|world|young|old|hello|[Hh]ere|[Ii]mpassively|[Pp]assively|[Ll]ook|[Ss]peak|[Ss]peaks|[Ll]isten|[Ll]istens|[Pp]atiently|[Pp]assively|[mM]an|[mM]en|[wW]oman|[Ww]omen|[tT]errible|[hH]orrible|[fF]eatures|[fF]eature|[Ff]inds|[Ff]ind|[Ll]ove|[mM]any|[eE]xceptional|[Ee]qual|[Ee]gotistical|[Ee]gotistic|[Ss]onnet|[Ff]oo|[Bb]ar|[Vv]anity|[Ff]oil|[Ff]irst|[Ll]ast|[Nn]ext|[Pp]revious|[Ff]ifty|[Gg]ets|[Gg]et|[Tt]his|[Tt]hing|[Tt]hings|[Tt]hat|[Ss]ay|[sS]ays|[Ss]omewhat|[Tt]welve|[Hh]as|[Ee]xtra|[Ss]uch|[Ss]tuff|[Gg]o|[Mm]uch|[Ll]oathe|person|[Ii]ce|[Cc]are|have|[Hh]ad|[Cc]ares|[Cc]ream|[Hh]undred|[Ss]tacks|[Hh]aving|[Ff]inish|[Ff]inishing|[Nn]oble|[Nn]obler|[Nn]oblest|[Hh]eros|[Ss]ome|[Mm]athing|[Mm]athematical|[Ee]qual|[Pp]roctologist|[Ww]hich|[Ss]omewhat|[Ss]ixty|[Oo]ne|[Tt]wo|[Tt]hree|[Tt]hird|[Ff]our|[Ff]ourth|[Ff]riend|[Ff]riends|[Ff]ive|[Uu]p|[Dd]own|[Ll]eft|[Rr]ight|insults|flattery|praise|praising|conversation|back|behind|thy|imminent|live|life|die|death|six|sixteen|[Ff]ourscore|[Gg]o|[Ss]tacking|[Ss]tacks|[Ee]ven|[Ss]even|[Ee]ight|[Nn]ine|[Nn]aughty|[Ll]oop|[Tt]emporary|[Ss]tacking|[Ss]tack|[Ee]ventually|[Ii]n|[Tt]heir|[Hh]is|[Nn]egative|[nN]oli|[Nn]othis|[Pp]ermittere|[Tt]e|[Tt]erere|new|line|nobody|up|our|order|[Oo]nly|[Rr]eally|[Rr]ear|[Ll]ikes|[Ii]ndividual|[Ww]ith|[Rr]eception|[Rr]eceptions|[Qq]uestionable|[Pp]utting|[Oo]bsessions|[Ff]irst|[Nn]ame|Seymour|[Hh]e|[Nn]eeds|[Bb]e|[Ss]een|[Oo]n|[Ee]dge|[Tt]heir|seats|by|tense|might|minimal|menacing|potty|[Hh]im|[Hh]imself|[Hh]erself|[Hh]er|[Tt]oads|[Tt]ime|[Tt]imes|[Tt]oad|[Mm]outh|[Cc]ounter|[Pp]lace|[Pp]laces|[Pp]rograms|[Pp]rogram|[Ee]nd|[Ee]nding|[Bb]eginning|[kK]nows|[kK]now|[Ss]elf|[Ss]econd|[Pp]art|[Ss]hould|[tT]his|[Tt]hree|[Vv]alue|[Ss]etup|[Ss]etting|[Ww]ordsmith|[Ww]ho|[Ww]hat|[Ww]here|[Ww]hen|[Ww]hy|[Hh]ow|[Ww]rite|[Ww]rites|[Ww]ritten|[Ww]rote|[mM]inds|[mM]ind|[Ww]ith|[Vv]ariable|[Vv]ariables|[Vv]oice|[Vv]alue|[Vv]alues|[Gg]randeur|[Ff]or|[pP]lay|[oO]pen|[oO]pens|[Ww]ho|[Ww]rong|[Yy]ears|[Zz]ero)\b
whitespace -> \s+
comments -> //[^\n]*
lambda -> ^$