Filter sharp and comment tokens before it goes to main parser
Separated conditional parser and main parser
adjustments