Verb:
<> == 0
<verb surf root> == "<surf root>"
<surf root> == 0
<surf> == "<subject surf>" '\#'
"<verb surf root>" +
<morph suffix <agr>> '\#'
"<object surf>"
<agr> == "<subject pers>" "<subject num>"
<morph suffix third sing> == s
<morph suffix> == 0 .
Noun:
<> ==
<surf root> == 0
<pers> == third
<surf> == "<surf root>" +
<morph suffix <agr>>
<agr> == "<num>"
<morph suffix plur> == s
<morph suffix> == 0 .