fix coding rule
fix coding rule
refactor peg parser