Kodecer.

Quellquellen-Parser- und Quellcodegenerator, der in der generativen Programmierung verwendet werden soll
Jetzt downloaden

Kodecer. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Cedric Lemaire
  • Website des Verlags:
  • http://codeworker.free.fr/
  • Betriebssysteme:
  • Mac OS X 10.3 or later
  • Dateigröße:
  • 3.4 MB

Kodecer. Stichworte


Kodecer. Beschreibung

Open Source-Parser- und Quellcodegenerator, der in der generativen Programmierung verwendet werden soll Codeworker ist eine vielseitige Open Source (GNU-Lektherz-GNU-Lizenz) Parsing-Tool und ein Quellcode-Generator, der der generativen Programmierung gewidmet ist. Generative Programmierung ist ein Software-Engineering-Ansatz, der an der Erstellung von maßgeschneiderten, anpassungsfähigen, zuverlässigen und wiederverwendbaren IT-Systemen ist. Layman's Bedingungen, Codeworker, können Sie Code durch Analyse vorhandener Sprachen erstellen oder indem Sie Ihre eigene Sprache erstellen und analysieren. Sobald eine Sprachdatei analysiert wurde, bietet Codeworker mehrere Techniken zum Erzeugen von Code. Die Skriptsprache des Tools treibt den Parsing- und Quellcode-Generationsprozess an. Die Scripting-Sprachsyntax leitet sich von der C-Sprachfamilie ab und macht es den meisten Programmierern bekannt. Die Vorlagensyntax ist wie JSP, ASP, ODER VELOCITY. Es verfügt über Variationen für das Analysieren, Codegeneration oder die Prozedurprogrammierung, die dem Entwickler eine Reihe von Optionen für die Organisation von Codework-Projekten verleihen. Der Codeworker kann so trainiert werden, dass fast jede Sprache analysiert wird, und bietet zwei verschiedene Methoden zur Erstellung von Parsern: · Die erweiterte BNF-Notation ist deklarativ und ist ein Derivat von BNF (das Backus-Naur-Form definiert die Grammatik einer Sprache), die mit regulären Ausdrücken verlängert wird , vordefinierte Nicht-Anschlüsse und nützliche Richtlinien. Etwas in der Nähe von Javacc oder in Antlr in der Java-Welt, außer einer separaten Parserklasse ist mit Codeworker nicht erforderlich. Dies bedeutet, dass Parsing-Skripts getestet werden können, ohne eine separate Parserklasse kompilieren zu müssen. · Das Lesen von Token ist prozedural und ein etwas veraltetes Nun, da der Codework die BNF-Parsing-Skripts glatt behandelt. Via Template-basierten Skripts. Ein Beispiel ist die Datenbank-DDL (Datenbankdefinitionssprache). Codeworker wurde verwendet, um DDL zu analysieren und große Teile einer Java-Anwendung zu erzeugen


Kodecer. Zugehörige Software