change auto parser to ll_parser

parser, unlike lexer, has so many ways to do
I decide to implement them all
delete forward declaration in config.h
change id/number ordre in lex rule