fixed faulty new expressions and cleaned up cbc output for single character tokens