dyncall.

Power Flexible Meldungssysteme, dynamische Funktionsaufruf-Versandmechanismen, Schließungsimplementierungen
Jetzt downloaden

dyncall. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Daniel Adler
  • Website des Verlags:
  • http://dyncall.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 204 KB

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

Libmhash.

Kostenlose und Open Source-Bibliothek, die eine einheitliche Schnittstelle zu mehreren Hash-Algorithmen bietet ...

167 909 KB

Herunterladen