add: regexp check in readIdentifier
completing readXXX functions in parser.go