add a new enum file to represent the tag type
add super modifier judge and negative modifier judge and aquain
modifier aquire
add some test
remove us -> state