[pypy-dev] status of scheme implementation

Juergen Boemmels boemmels at web.de
Sun Aug 21 15:15:43 CEST 2011


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: get_line_column.diff
Type: application/octet-stream
Size: 694 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20110821/a0735c27/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: error_reporting.diff
Type: application/octet-stream
Size: 709 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20110821/a0735c27/attachment-0001.obj>


More information about the pypy-dev mailing list