add Semantic.AST ugly printing