diff options
author | ptmcg <ptmcg@austin.rr.com> | 2020-06-27 08:26:16 -0500 |
---|---|---|
committer | ptmcg <ptmcg@austin.rr.com> | 2020-06-27 08:26:16 -0500 |
commit | 20dfaac6b80ad42851d82f9d2be376e098f0a5ba (patch) | |
tree | 2cf9ef8ceee535a069a05399575ef763b2a6e066 /examples/select_parser.py | |
parent | b3edef08a38b45c3a5fe74968e3589996761660c (diff) | |
download | pyparsing-git-20dfaac6b80ad42851d82f9d2be376e098f0a5ba.tar.gz |
Add make_diagram.py to examples to demonstrate creating railroad diags for selected examples
Diffstat (limited to 'examples/select_parser.py')
-rw-r--r-- | examples/select_parser.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/select_parser.py b/examples/select_parser.py index 652a448..8779212 100644 --- a/examples/select_parser.py +++ b/examples/select_parser.py @@ -188,7 +188,7 @@ select_stmt << ( select_stmt.ignore(comment) -if __name__ == "__main__": +def main(): tests = """\ select * from xyzzy where z > 100 select * from xyzzy where z > 100 order by zz @@ -233,4 +233,8 @@ if __name__ == "__main__": success, _ = select_stmt.runTests(tests) print("\n{}".format("OK" if success else "FAIL")) - sys.exit(0 if success else 1) + return 0 if success else 1 + + +if __name__ == "__main__": + main() |