Changed C-- parser to allow multiple return values