some basic js ast -> source generator