See if given string is a suffix of given word.
returnedBoolean = suffix(word, suff)
returnedBoolean - type: bool
word- type: str
suff- type: str
Uses morphological information and heuristics to see if the word's ending is a reasonable suffix. For example, given "bolts" and "s" as candidate suffix, suffix("bolts","s") tries to determine if "s" is a suffix of "bolts", that is, if "bolts" is either a plural noun or a third person singular verb form. Suffix is not foolproof, but provides a good indication based on morphological and lexical knowledge and heuristics.
The related function strendswith merely does a literal check for the end part of a string.
@CHECK
if (!suffix(N("$text",1),"s"))
fail();
@RULES
_snoun [layer=(_sverb)] <- _xALPHA @@
strisupper, strendswith, String Functions