Pymite

Python-Dolmetscher, um auf 8-Bit- und größeren Mikrocontroller auszuführen
Jetzt downloaden

Pymite Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dean Hall
  • Website des Verlags:
  • http://www.deanandara.com/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 350 KB

Pymite Stichworte


Pymite Beschreibung

Python-Dolmetscher, um auf 8-Bit- und größeren Mikrocontroller auszuführen Pymite ist ein Flyweight-Python-Dolmetscher, der von Grund auf RAUM erstellt wurde, um auf 8-Bit- und größeren Mikrocontrollers mit Ressourcen, die als 64 KIB des Programmspeichers (Flash) und 4 KIB des RAM ausgeführt werden. Pymite unterstützt eine Teilmenge der Python-Syntax und kann eine Teilmenge seiner Bytecodes ausführen. Pymite kann auch zusammengestellt, ausgeführt und auf einem Desktop-Computer ausgeführt und getestet werden.PyMite richtet sich auf Mikrocontroller mit extrem begrenztem Programmspeicher und RAM. Um in dieser eingebetteten Umgebung zu arbeiten, opfert Pymite viele Funktionen, die auf dem Desktop-Python gefunden wurden. Der Autor ist jedoch der Ansicht, dass ausreichend Python-Kernfähigkeiten in der Pymite vorhanden sind, um die wertvolle eingebettete Programmierplattform von Pymite zu erstellen. Hier sind einige wichtige Merkmale von "Pymite": · Datentypen: int, string, tupel, liste, dict · Die meisten grundlegenden Bediener auf unterstützten Typen · Alle Steuerungsablaufanweisungen außer Ertrag · Begrenzte Iteratoren (nur Sequenz-Iteratoren in For-Loops) · Bitoperationen · Objektorganisation: Module · Müllsammlung (Mark-Sweep) · Integrierte Funktionen: ABS, CHR, GLABALS, ID, len, Einheimische, Karte, Ord, POW, Reichweite, Summe, Typ · Ausnahmen in der C-API und Dolmetscher · Pymitspezifische Bibliotheksmodule Anforderungen: · Python Was ist neu in dieser Version: · 9 Fügen Sie "IPM = TRUE" an die Makefile-Mods in docs / src / howtoportpyMite.txt hinzu · 11 Erstellen Sie ein Größen-Modul · 12 Fix Float Endian Emission Float · 16 Fix 64-Bit-FTBFS · 17 Machen Sie das Pyserial-Modul optional für IPM-Host · 18 Erstellen Sie IPM-Hilfe-Nachrichten mit der Plattform · 19 Dokumentieren Sie eine nützliche Szene-Option · 24 Update DevelopmentProcess.txt für neue Repos und Emission Tracker · 25 Release 08 erstellen · 26 Update HowToreleasePymite.txt


Pymite Zugehörige Software

Gmpy.

Erweiterungsmodul, das die GMP-Bibliothek umhüllt, um dem Python-Code schneller Multisprecision-Arithmetik bereitzustellen ...

199 228 KB

Herunterladen

Fertig Lisp.

Eine Bindung von mehreren beliebten Lisp-Paketen für OS X, einschließlich: Aquamacs, Sbcl und Schleim ...

245 72.7 MB

Herunterladen