ast production