Pyrex

Ein Compiler / Sprache zum Schreiben von Python-Erweiterungsmodulen
Jetzt downloaden

Pyrex Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Greg Ewing
  • Website des Verlags:
  • http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 236 KB

Pyrex Stichworte


Pyrex Beschreibung

Ein Compiler / Sprache zum Schreiben von Python-Erweiterungsmodulen Mit Pyrex können Sie Code schreiben, der Python- und C-Datentypen in jeder gewünschten Weise mischt, und kompiliert ihn in eine C-Erweiterung für Python.PyRex, ist Python mit C-Typen. Es ist speziell dafür gedacht, dass Sie Verlängerungsmodule für Python schreiben können, die die Geschwindigkeit von C und die Einfachheit und Lesbarkeit von Python haben. Sie schreiben Ihren Code in eine pythonartige Sprache mit c-typisierten Variablen, und verwenden Sie den Pyrexc-Compiler, um ihn leicht in eine C-Darstellung zu transformieren. Dies kann sich als recht nützlich sein, um eine externe Bibliothek umzuwandeln oder kritische Abschnitte Ihrer Python-Anforderungen zu beschleunigen: · Python 2.3 oder höher Was ist neu in dieser Version: · Der Funktions-Exportcode wurde fälschlicherweise für 'externe' Funktionen erstellt, die in einer .pxD-Datei deklariert sind. · Die Option "API" wurde nicht mit der CTYPEDEF-öffentlichen Klasse erkannt. · MacOSx_Deployment_target ist nicht mehr eingestellt, es sei denn, die Option "undokumentierte" wird verwendet. Hoffentlich verhindert dies Beschwerden darüber von Distutils. · Erkennen Sie ms_windows sowie win32. · Hexadezimale Kompilierzeitkonstanten funktionierten nicht. · Die Abhängigkeitsdateien (.Dep) werden nur beim Kompilieren mit der Aktivierung mit aktivierter Zeitstempel- oder Rekursion erstellt. · Die Merkmale, die in 0.9.8 und 0.9.8.1 eingeleitet werden, um zwischen .pxD-Dateien zwischen .pxD-Dateien zu deklarierenden Erweiterungsarten zu erweisen Dateien vor allen CIMports.


Pyrex Zugehörige Software

Vorrang

Entwicklungswerkzeug für die Erstellung und Analyse von Prioritätsnetzwerken ...

153 17 KB

Herunterladen