modify identifier compiling rule