expose print ast