在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):mattgreen/hython开源软件地址(OpenSource Url):https://github.com/mattgreen/hython开源编程语言(OpenSource Language):Haskell 60.8%开源软件介绍(OpenSource Introduction):hythonA toy Python 3 interpreter implemented in Haskell. IntroductionI wanted to learn Haskell, and I wanted a big project, so I decided to write a Python 3 interpreter. The result was extremely educational and easily the coolest project I've ever worked on. Because it's implemented in a naive fashion, it won't ever be a replacement for real Python implementations. Note: Hython only implements most of the Python3 language. It doesn't contain much of a standard library, which is a big part of what makes Python pleasant to use. Adding all of the necessary machinery needed for the existing Python 3 standard library to function is an enormous undertaking that I'm not interested in. StatusIt's finally done! Or at least, I'm declaring it that way. Features
Code Metrics
ExamplesSee the test directory for example code that works Building and running
REPLHython includes a simple REPL, which you can play around with:
Test SuiteHython's test suite is rather simple: it ensures the output of Hython matches that of the system's To run the automated test suite:
Reference Information |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论