| Blockieren Open Source-Rubin-Modulhilfe für DSL-Entwicklung mit der Blockstruktur |
Jetzt downloaden |
Blockieren Ranking & Zusammenfassung
- Name des Herausgebers:
- Drew Olson
- Website des Verlags:
- http://rubyforge.org/users/dfg59/
- Betriebssysteme:
- Mac OS X
Blockieren Stichworte
Blockieren Beschreibung
Open Source Rubin-Modulhilfe für DSL-Entwicklung mit Blockstruktur BlockAinkable ist ein Modul, um die Erstellung von domänenspezifischen Sprachen mit der Blockstruktur zu unterstützen. Indem Sie in Ihrem Klassen blockierenbar sind, können Sie diese Klasse mit dem Klassennamen selbst instanziieren, gefolgt von den initialisierenden Parametern, gefolgt von einem Block, der innerhalb der instaniierten Klasse ausgeführt werden soll Die Klassenkette, was bedeutet, dass, obwohl ein Block im Geltungsbereich der instaniierten Klasse ausgeführt wird, beliebige Methoden, die in der Klasse nicht gefunden wurden, jedoch in einer Klasse "Up-Scope" gefunden wird, erfolgreich auf der Aufwärtsbereichsklasse aufgerufen. Diese Verkettung von Methodenaufrufen ermöglicht es dem Entwickler, Werte in den Blöcken geltend zu machen und andere Methoden von "Up-Scope" -Klätern aufzurufen. Hier sind einige wichtige Merkmale von "blockalable": · Die Instaniation der Klassen blockieren · Methodenaufrufe werden für Empfänger auf "Up-Scope" aussehen, wenn in innen blockkabinierbaren Blöcken aufgerufen wird Anforderungen: · müssen · RSPEC. Was ist neu in dieser Version: · Klassen, die durch Blöcke instanziiert werden (mit dem Start) geben das Ergebnis der Ausführung des Blocks zurück
Blockieren Zugehörige Software