deal with Character ast node