|
From: <mor...@us...> - 2010-11-25 07:36:21
|
Revision: 3875
http://ecell.svn.sourceforge.net/ecell/?rev=3875&view=rev
Author: moriyoshi
Date: 2010-11-25 07:36:14 +0000 (Thu, 25 Nov 2010)
Log Message:
-----------
* Not continuing parsing on error.
Modified Paths:
--------------
ecell3/trunk/ecell/pyecell/ecell/emparser.py
Modified: ecell3/trunk/ecell/pyecell/ecell/emparser.py
===================================================================
--- ecell3/trunk/ecell/pyecell/ecell/emparser.py 2010-11-12 08:07:38 UTC (rev 3874)
+++ ecell3/trunk/ecell/pyecell/ecell/emparser.py 2010-11-25 07:36:14 UTC (rev 3875)
@@ -400,8 +400,10 @@
t[0] = None
def p_error(t):
- print "Syntax error at line %d in %s. " % ( t.lineno, t.value )
- yacc.errok()
+ if t is None:
+ print "Syntax error"
+ else:
+ print "Syntax error at line %d in %s. " % ( t.lineno, t.value )
# Constract List
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|