sen(np(det(the), ad(propositional), n(calculus)), vp(v(provides), np(det(a), n(foundation)), pp(pr(for), np(det(our), n(work))))) sen(np(pn(it)), vp(av(can), v(transform), np(det(our), n(view)), pp(pr(of), np(n(programming))))) sen(vp(v(try), np(pn(it)), pp(pr(on), np(det(an), n(example))))) sen(vp(v(set), np(det(the), n(screen)), pp(pr(to), np(det(a), ad(blue), n(color))))) sen(vp(v(load), np(det(the), n(database)), pp(pr(from), np(det(the), ad(hard), n(disk))))) sen(vp(v(print), np(det(all), n(persons)), pp(pr(after), np(det(the), ad(current), n(person))))) This sentence cannot be analyzed. sen(np(pn(i)), vp(v(like), np(n(calculus)))) sen(np(pn(i)), vp(v(hate), np(n(computers))))