32 lines
469 B
Text
32 lines
469 B
Text
# i-before-e.ed
|
|
H
|
|
# Remove all the non-rule-related words
|
|
v/(ie|ei)/d
|
|
# Replace the occurences with one-letter markers
|
|
g/ei/s/.*/e/
|
|
g/ie/s/.*/i/
|
|
,j
|
|
# Remove 1 occurence of e (alternative) per two i (null)
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
s/eii//g
|
|
s/iie//g
|
|
# Check whether there are more i's in the output (null hypothesis true) or not
|
|
,p
|
|
Q
|