To check whether a string begins with a cmavo, first you have to check that it does not begin with a cmene or with a CVCy-lujvo.
A CVCy-lujvo consists of a CVC-rafsi, then a y, then any number of initial-rafsi (possibly none) and finally a brivla-core.
If the string does not begin with a cmene or with a CVCy-lujvo, then it begins with a cmavo in any of these cases:
(These cases were eliminated in order to simplify the rules and bring them in line with CLL:
)
A cmavo-form consists of zero or one consonants plus every following syllable nucleus (at least one), where the last nucleus does not have a stress mark, or of one or more y in a row, or of a digit.
A stressed-cmavo-form consists of zero or one consonants plus every following syllable nucleus (at least one), where the last nucleus has a stress mark.