A bottom-up chart parser.