These rules are pseudo-code only, using grep-like syntax for regular expressions. Further, they are meant as illustrative examples only; see Fox’s chapter for a complete exposition of the actual rules used in Porter’s stemmer [Fox, 1992].