From 6bc32db1c3904cf2c9ae0a913f273a95b00fcda0 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Thu, 13 Dec 2012 16:44:39 +0000 Subject: [PATCH] added simple error handling in the Python test --- src/runtime/python/test.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/runtime/python/test.py b/src/runtime/python/test.py index 95b450194..cb0ba5452 100644 --- a/src/runtime/python/test.py +++ b/src/runtime/python/test.py @@ -18,6 +18,9 @@ while True: sys.stdout.write("\n") break; - for e in gr.languages["ParseEng"].parse(gr.startCat,line): - print e - print gr.languages["ParseEngBul"].linearize(e) + try: + for e in gr.languages["ParseEng"].parse(gr.startCat,line): + print e + print gr.languages["ParseEngBul"].linearize(e) + except pgf.ParseError as e: + print e.message