<div dir="ltr">Indeed, it implements Python's syntax and semantics as a Racket lang (#lang python).<br><br>It is based on a Python to Racket source-to-source compiler and a runtime environment in Racket. Additionally, it also implements some modifications to DrRacket specific features for Python development, such as syntax-highlighting, error display handler and the submit action for the REPL.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 14, 2014 at 11:48 PM, Animesh Pandey <span dir="ltr"><<a href="mailto:animeshpandey.etno@gmail.com" target="_blank">animeshpandey.etno@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div>This looks like an awesome thing. If I am not wrong PyonR will help in running Python on DrRacket?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 14, 2014 at 6:06 PM, Pedro Ramos <span dir="ltr"><<a href="mailto:pedropramos@tecnico.ulisboa.pt" target="_blank">pedropramos@tecnico.ulisboa.pt</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hello,<br><br></div>I'm releasing an implementation of the Python language for Racket, which I have been developing over the last year as my master thesis in Information Systems and Computer Engineering at Instituto Superior Técnico, Lisbon.<br><br></div><div>It currently supports most of Python 2.7's statements and some of its built-in functions and methods. It also supports extended syntaxes to allow importing Racket modules into Python code and vice-versa, as well as importing modules via FFI from CPython's virtual machine.<br></div><div><br></div>The source-code and installation instructions are available on GitHub at:<br><a href="https://github.com/pedropramos/PyonR" target="_blank">https://github.com/pedropramos/PyonR</a><br></div><div><br></div><div>I also expect to have some in-depth Scribble documentation in the near future, mainly detailing the extensions to the Python language, i.e. the interoperability between Python and Racket and the access to CPython's libraries.<br></div><br></div><div>Feel free to report any bugs or point out any missing Python feature, function or method you would like to see implemented.<br></div><div><br></div>Best regards,<br>Pedro Ramos<br></div>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>