from __future__ import print_function
import argparse
-import sys
from sqlconvert.print_tokens import print_tokens
from sqlconvert.process_tokens import find_error, StatementGrouper
grouper = StatementGrouper(encoding='utf-8')
for line in lines:
grouper.process_line(line)
- if grouper.statements:
- for statement in grouper.get_statements():
- print("----- -----")
- if find_error(statement):
- print("ERRORS IN QUERY")
- print_tokens(statement, encoding='utf-8')
- print()
- statement._pprint_tree()
+ for statement in grouper.get_statements():
+ print("----- -----")
+ if find_error(statement):
+ print("ERRORS IN QUERY")
+ print_tokens(statement, encoding='utf-8')
+ print()
+ statement._pprint_tree()
print("-----/-----")
tokens = grouper.close()
if tokens: