| platformer Een crasshear-manier om C-bestanden te compileren en uit te voeren |
Download nu |
platformer Rangschikking & Samenvatting
- Vergunning:
- Other/Proprietary Li...
- Naam uitgever:
- Maciej Fijalkowski
- Uitgever website:
- http://github.com/fijal/
platformer Tags
platformer Beschrijving
Platformer is een eenvoudige en robuuste manier om een C-compiler uit Python te bellen. Dit was een deel van het PYPY-project en werd weggenomen. Dit voorbeeld gebruikt PY.Path.Local-exemplaren voor padmanipulatie, raadpleeg de PYLIB-documentatie voor details. Uitbeelding gebruik: van platformer import platform, externecompilationinfo, udireci = externecompilationinfo (inclusief = ) c_file = udir.join ('x.c') C_File.Write ('Int Main () {printf ("% f \ n", POW (2.0, 3.0)); retour 0;}') exe_file = platform.pile ( , ECI) Res = Platform.execute (EXE_FILE) Assert Res.ReturnCode == 0assert Res.Out.startswith ('8.0') Homepage
platformer Gerelateerde software