everest% CC main2.C bstring4.C tree.C token.C parse.C main2.C: bstring4.C: tree.C: token.C: parse.C: --- C++ prelinker: main2.o --- CC -c -64 main2.C --- C++ prelinker: main2.o --- CC -c -64 main2.C everest% everest% a.out ? 3 + 4 = 7 3 + 4 everest% a.out ? 372 - 17 * 42 / (77 - 11 - 2) = 361 372 - 17 * 42 / 77 - 11 - 2 everest% everest% a.out ? 5 - 1 - 3 = 1 5 - 1 - 3 everest% a.out ? (3 + 4) * (72 - 70) = 14 3 + 4 * 72 - 70 everest% a.out ? (3 + 4) ? (72 - 70) ParseError: Unknown symbol (3 + 4) ? (72 - 70) ^--- syntax error everest% a.out ? 3 +4 junk ParseError: Unknown symbol 3 +4 junk ^--- syntax error everest% a.out ? (3 + 4 ParseError: Expecting ')' (3 + 4 ^--- syntax error everest% a.out ? () ParseError: Expecting a number or '(' () ^--- syntax error everest% a.out ? +17 ParseError: Expecting a number or '(' +17 ^--- syntax error everest%