pretty printer support for assign statement and if-elseif-else