Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

最近の作業部屋活動履歴

2024-03-04

最近のWikiの更新 (Recent Changes)

No changes on this wiki.

Wikiガイド(Guide)

サイドバー (Side Bar)

rpypkgs

  • R/O
  • R/O (HTTP)
  • R/W (SSH)
  • R/W (HTTPS)
Fork

Nix flake for RPython interpreters

Release Files

No download files.

Recent Commits

Révisionl'heureAuteurMessage: RSS
3db301522024-04-28 14:35:39Corbinreguix: More of the parser. The remaining parts have to ...
76a996832024-04-28 08:07:07Corbinregiux: Disentangle bad refs. Now lambdas pretty-print. ...
4eff9c542024-04-27 19:24:04Corbinregiux: More parsing.
821f440e2024-04-27 16:58:10Corbinregiux: Hack out about half of Nix's grammar. Okay, mayb...
971f8f922024-04-27 12:08:12CorbinSet up scaffolding for a Nix parser. The name is based o...
9880bccc2024-04-27 10:37:34CorbinRemove non-reproducible builds from the bootstrap. This ...
8c9efdcf2024-04-23 07:46:49CorbinRemove Tcl/Tk support from the bootstrap. This is functi...
80c99cc82024-04-20 12:01:52Corbinbf: Better JIT debugging; one more peephole.
4a430c6d2024-04-20 10:32:57Corbinbf: Hash-cons all ops. This is so many lines of code, bu...
942651c92024-04-20 09:11:15Corbinbf: Recognize add-and-scale idiom.

Nix flake for RPython packages

This flake offers implementations of the following languages:

Language Attribute
Brainfuck bf
DIVSPL divspl
Game Boy LR35902 pygirl
Nix regiux
Prolog pyrolog
Python 2.7 pypy27
Python 3.8 pypy38
Python 3.9 pypy39
Ruby topaz

And its helpers are used by the following flakes:

Language Downstream
Monte typhon

These implementations have one thing in common: they are written with RPython, a restricted subset of Python 2.7 which is amenable to static analysis. Using the RPython toolchain, they may be translated to efficient native interpreters with optional JIT functionality.

Features

This flake supports fifteen different systems covering all supported upstream system configurations. If PyPy officially supports a system, then this flake should support it as well.

Limitations

This flake does not support cross-compilation. This may be a permanent restriction, since RPython generally translates binaries for its build system only.

Contributions

There is not yet a contribution workflow; contact Corbin directly to send patches or pull requests.

Latest updated Tickets

No tickets

About Chamber Wiki

Welcome to OSDN Wiki system. Here is your chamber Wiki space.

Check Wiki Guide (English) to refer syntax and functions.