introduced new tokens: cring, cnumber,cmatrix