| Pyrex Een compiler / taal voor het schrijven van Python Extension-modules |
Download nu |
Pyrex Rangschikking & Samenvatting
- Naam uitgever:
- Greg Ewing
- Uitgever website:
- http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
- Besturingssystemen:
- Mac OS X
Pyrex Tags
Pyrex Beschrijving
Een compiler / taal voor het schrijven van Python-uitbreidingsmodules Met Pyrex kunt u een code schrijven die Python en C-gegevenstypen op elke gewenste manier mengt en compileert in een C-extensie voor Python.Pyrex is Python met C-typen. Het is speciaal ontworpen om u toe te staan verlengmodules te schrijven voor Python die de snelheid van C en de eenvoud en leesbaarheid van Python hebben. U schrijft uw code in een Python-achtige taal met C-getypte variabelen, gebruik vervolgens de Pyrexc-compiler om deze eenvoudig in een C-vertegenwoordiging te transformeren. Dit kan behoorlijk handig zijn voor het inpakken van een externe bibliotheek of het versnellen van kritieke secties van uw Python-vereisten: · Python 2.3 of later Wat is er nieuw in deze release: · Functie-exportcode werd ten onrechte gegenereerd voor 'externe' functies die in een .pxd-bestand worden gedeclareerd. · De optie 'API' werd niet herkend met 'CTYPEF PUBRESS'. · MacOSX_Deployment_target is niet langer ingesteld tenzij de optie Undocumented -x wordt gebruikt. Hopelijk voorkomt dit klachten over onderscheidingen. · Herken MS_WINDOWEN en WIN32. · Hexadecimale compileer-tijdconstanten werkten niet. · Afhankelijkheidsbestanden (.DEP) worden alleen gemaakt bij het samenstellen met tijdstempelcontrole of recursie ingeschakeld. · De kenmerken die zijn ingebracht in 0.9.8 en 0.9.8.1 voor overschrijvingstypen van 0.9.8 en 0.9.8.1 tussen .PXD-bestanden blijken onnodig te zijn, aangezien de circulaire invoerproblemen waarmee ze zijn gericht kunnen worden vermeden met behulp van gewone voorwaartse delcaraties in de .pxd bestanden voor alle CIMPORTS.
Pyrex Gerelateerde software