ast是什么?