Top-down and bottom-up rewrites
??????Fred Adverb Verb NP
??????Fred carefully Verb NP
??????Fred carefully recycles NP
??????Fred carefully recycles Det ADJS Noun
??Fred carefully recycles the ADJS Noun
??????Fred carefully recycles the Adj ADJS Noun
??????Fred carefully recycles the heavy ADJS Noun
??????Fred carefully recycles the heavy Adj ADJS Noun
??????Fred carefully recycles the heavy red ADJS Noun
??????Fred carefully recycles the heavy red Noun
??????Fred carefully recycles the heavy red rock
Fred carefully recycles the heavy red rock
Noun Adv Verb Det Adj Adj Noun
ADJS Noun Adv Verb Det Adj Adj Noun
NP Adv Verb Det Adj Adj Noun
NP VP Det Adj Adj ADJS Noun
To parse: Fred carefully recycles the heavy red rock