unary print done, although if it is print (a+b) it consuses print with a function call, and I'm not sure if we need to fix that because it is part of the grammar in a way.