add syntax support: "cond" and "case"