The berp package
Berp is an implementation of Python 3, written in Haskell. It provides a compiler and an interpreter. In both cases the input Python program is translated into Haskell code. The compiler turns the Haskell code into machine code. The interpreter runs the Haskell code immediately via the GHCi interpreter. The user interface of the interpreter imitates the one provided by CPython.
Properties
| Versions | 0.0.1, 0.0.2 |
|---|---|
| Dependencies | array (<0.4), base (4.*), containers (<0.4), directory (1.0.*), extensible-exceptions (0.1.*), filepath (1.1.*), ghc (≥6.10), ghc-paths (0.1.*), ghc-prim, haskeline (0.6.*), haskell-src-exts (1.9.*), language-python (0.3.*), monads-tf (0.1.*), parseargs (0.1.*), process (1.0.*), template-haskell, transformers (0.2.*) |
| License | BSD3 |
| Copyright | (c) 2010 Bernard James Pope |
| Author | Bernard James Pope (Bernie Pope) |
| Maintainer | florbitous@gmail.com |
| Stability | experimental |
| Category | Language |
| Home page | http://wiki.github.com/bjpop/berp/ |
| Executables | berp |
| Upload date | Mon May 31 11:38:57 UTC 2010 |
| Uploaded by | BerniePope |
| Built on | ghc-6.12 |
| Build failure | ghc-7.0 (log) |
Modules
Downloads
- berp-0.0.2.tar.gz (Cabal source package)
- package description (included in the package)