Blockieren

Open Source-Rubin-Modulhilfe für DSL-Entwicklung mit der Blockstruktur
Jetzt downloaden

Blockieren Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Drew Olson
  • Website des Verlags:
  • http://rubyforge.org/users/dfg59/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 7 KB

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