Hi,

I just found the scheme implementation
https://bitbucket.org/pypy/lang-scheme/
but there is no history besides the initial import.

Is this maintained? I.e. is it usful to send patches for improving this? And is 
this the right mailing list for asking
questions about lang-scheme?

Anyway, I played a little with it and found one annoyance: The translated 
parser does not report the position
of the parse error. There was something prepared, but commented out (I think 
because it didn't translate).
By adding an assertion to
pypy/rlib/parsing/makepackrat.py
I was able to get scheme translated including the error location. This greatly 
simplifies debugging ;-)

I attached the two patches (one to pypy/pypy and one to pypy/lang-scheme)

Any comments
jürgen
___________________________________________________________
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar

Attachment: get_line_column.diff
Description: Binary data

Attachment: error_reporting.diff
Description: Binary data

_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to