% grammar
s(s(NP,VP))     --> np(NP), vp(VP).
vp(vp(V,NP)) --> v(V), np(NP).
vp(vp(V))    --> v(V).


% lexicon
v(walks)    --> [walks].
v(hits)     --> [hits].
np(suzie)   --> [suzie].
np(fido)    --> [fido].

