update parser

- add any type token
- add mismatch ui
-
update write rule