Author: Stephan <[email protected]>
Branch:
Changeset: r278:13b962dc8eb6
Date: 2012-08-24 10:11 +0200
http://bitbucket.org/pypy/lang-js/changeset/13b962dc8eb6/
Log: remove number parser
diff --git a/js/jsparser.py b/js/jsparser.py
--- a/js/jsparser.py
+++ b/js/jsparser.py
@@ -13,20 +13,7 @@
print e.nice_error_message(filename=str(GFILE),source=t)
raise
-NFILE = py.path.local(__file__).dirpath().join('jsgrammar_numeric.txt')
-try:
- n = NFILE.read(mode='U')
- n_regexs, n_rules, n_ToAST = parse_ebnf(n)
-except ParseError,e:
- print e.nice_error_message(filename=str(GFILE),source=t)
- raise
-
parsef = make_parse_function(regexs, rules, eof=True)
def parse(code):
t = parsef(code)
return ToAST().transform(t)
-
-parsen = make_parse_function(n_regexs, n_rules, eof=True)
-def parse_numbe(code):
- t = parsen(code)
- return n_ToAST().transform(t)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit