add const type expr stmt framework