S ::= NP VP ; NP ::= Det CN ; NP ::= Pron ; CN ::= AP CN ; CN ::= N ; VP ::= V2 NP ; AP ::= A ; Det ::= "the" ; N ::= "cat" ; A ::= "black" ; V2 ::= "sees" ; Pron ::= "us" ;