Fixed #line macro, implemented basic parens checking
Refactored parens checking