basics of bottom up parsing 7709690