remove string rule
simplify execRule()
remove debug code
remove useless comment
bracket()
brace()