| dyncall. Power Flexible Meldungssysteme, dynamische Funktionsaufruf-Versandmechanismen, Schließungsimplementierungen |
Jetzt downloaden |
dyncall. Ranking & Zusammenfassung
- Name des Herausgebers:
- Daniel Adler
- Website des Verlags:
- http://dyncall.org/
- Betriebssysteme:
- Mac OS X
dyncall. Stichworte
dyncall. Beschreibung
Power Flexible Meldungssysteme, dynamische Funktionsauftragsabfertigungsmechanismen, Schließungsimplementierungen Die Dyncall-Bibliothek umfasst Architektur-, Os- und Compiler-spezifische Funktionsaufruf Semantik in einem virtuellen "Bind-Argument-Parameter von links nach rechts und dann anrufen", so dass Programmierer, um C-Funktionen vollständig dynamisch aufzurufen können. Mit anderen Worten, anstatt eine Funktion direkt aufzurufen, bietet die Dyncall-Bibliothek einen Mechanismus, um die Funktionsparameter manuell zu drücken und den Anruf anschließend auszugeben. Diese Mittel, dass ein Programm bei der Laufzeit ermitteln kann, welche Funktion anrufen kann, und welche Parameter zu passieren dazu. Die Bibliothek ist in c und in der Baugruppe geschrieben und bietet eine sehr einfache C-Schnittstelle zum Programm gegen. Die Bibliothek gibt es in sehr praktischer, um flexible Nachrichtensysteme, Schließungsimplementierungen, dynamische Funktionsaufruf-Versandmechanismen, oder sogar, um verschiedene Programmiersprachen zu überbrücken. Zu Sprachbindungen kommt die Dyncall-Bibliothek eine saubere und tragbare C-Schnittstelle zur dynamischen Ausgabe von Anrufen an den ausländischen Code mit kleinen Anrufkerneln, die in der Montage geschrieben wurden. Anstatt Code für jeden überbrückten Funktionsaufruf bereitzustellen, der unnötig zu Code-BLOAT ergibt, dienen nur ein paar Anweisungen, um jeden möglichen Anruf aufzurufen.Nache: Dyncall wird unter der BSD-Lizenz (überarbeitet) veröffentlicht.
dyncall. Zugehörige Software