Bibliothek für Quellcodeerzeugung

Status
Nicht offen für weitere Antworten.

SegFault

Bekanntes Mitglied
Hallo Zusammen, ich wollte mal fragen ob es in Java schon Bibliotheken für Quellcodeerzeugung gibt?
Also die mir hilfreiche funktionen anbietet um Quellcode in diversen Programmiersprachen zu erzeugen.
Mein Professor hat mir sowas wie Code-Dom gesagt aber gefunden hab ich nichts.
Ansonsten schreib ich mir selber ein paar Hilfsklassen welche den Quellcode inhaltlich repräsentieren und Iteriere dort durch um dann den Code "per Hand" zu schreiben. Aber prinzipiell wäre es schön zu wissen obs vielleicht doch schon was vorgefertigtes gibt was man nehmen könnte.
 

Wildcard

Top Contributor
Wenn du ein Modell der Sprache hast eignet sich JET oder (falls du ein EMF Modell hast oder zu erstellen bereit bist) Xpand sehr gut.
Falls du gar eine Grammatik der Sprache hast, dann kannst du dir das EMF Modell für die Sprache direkt generieren lassen. Dazu bekommst du dann einen Eclipse Editor mit Code Complition und so weiter sowie einen Serializer. Der Serializer ermöglicht dir dein Modell programmatisch zu erstellen und anschließend ohne Umwege textuell auf Basis der Grammatik zu erzeugen. Dazu würdest du xText verwenden
 

SegFault

Bekanntes Mitglied
Das meiste dort wirkt sehr interessant, scheinbar ist das aber nicht für meine Zwecke Brauchbar. JET ist nach durchlesen der Übersichten nur für JAVA Code brauchbar. Und die anderen sachen benötigen ein wirkliches Klassenmodell.

Leider ist meine Zielsprache ein ANSI C für RTAI Linux. Ich will auf Grundlage von Petrinetzen Quellcode für Parallele Prozesse mit entsprechender Synchronisation erstellen. Zumindest unter C hab ich da keinerlei Klassen. Bisher hab ich nun was selbst implementiertes das Schaut auch soweit ganz gut aus. Ich finde es nur Professioneller dafür etwas vorgesehenes zu nehmen. Vor allem da java ja schon so vieles anbietet.
 

Wildcard

Top Contributor
JET ist nur mit Java Code zu verwenden, aber die Ausgabe kann jede Art von Text sein (also auch Problemlos ANSI C).
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
krgewb Java-Bibliothek für ONVIF Allgemeine Java-Themen 1
L Bibliothek für kommerizielle Anwendungen validieren? Allgemeine Java-Themen 0
R Bibliothek für Darstellung von char auf 5x7 Dot-Matrix Allgemeine Java-Themen 2
A Bibliothek für NP-harte Zuordnung gesucht. Allgemeine Java-Themen 7
as182005 Bibliothek für Graph Visualisierung gesucht Allgemeine Java-Themen 3
M Java Bibliothek für Kennzahlen Visualisierung Allgemeine Java-Themen 2
H Java Bibliothek für UML Diagramme? Allgemeine Java-Themen 2
G Bibliothek für Port? Allgemeine Java-Themen 2
A Java PDF Bibliothek für Volltextsuche Allgemeine Java-Themen 2
Luma OpenSource-Bibliothek für den Zugriff auf USB- und COM-Ports Allgemeine Java-Themen 8
C Bibliothek o. ä. für SPS-Bausteinsimulation Allgemeine Java-Themen 3
X Java gewerblich nutzen mit externe Bibliothek. Was zu beachten? Allgemeine Java-Themen 18
A Java ListNode Element einfügen ohne Bibliothek Allgemeine Java-Themen 6
S Bibliothek gleichzeitig fuers JDK und Android entwickeln Allgemeine Java-Themen 8
G JavaDocu in eigener Bibliothek Allgemeine Java-Themen 2
R Input/Output Programmierung mithilfe der Robot Bibliothek Allgemeine Java-Themen 15
M Suche aktuelle Apache Poi Bibliothek zum Einbinden in mein Programm Allgemeine Java-Themen 2
Pr0m3theus Buch Java-Standart-Bibliothek Allgemeine Java-Themen 1
J eigene Java Bibliothek Allgemeine Java-Themen 2
J Beste Musik Bibliothek Allgemeine Java-Themen 12
J Java PIM-Bibliothek Allgemeine Java-Themen 0
Developer_X Geographie Bibliothek Allgemeine Java-Themen 4
M Serielle Schnittstelle ansteuern - mit Processing Bibliothek Allgemeine Java-Themen 4
K Java Mathematik Bibliothek Allgemeine Java-Themen 3
R JavaScript cruncher als Java Bibliothek Allgemeine Java-Themen 4
Guybrush Threepwood Neuronale Netzwerke - Bibliothek gesucht Allgemeine Java-Themen 3
D NetBeans Bibliothek kann nicht genutzt werden Allgemeine Java-Themen 5
R Fehler: Bibliothek bereits geladen Allgemeine Java-Themen 3
S Eigene Bibliothek Allgemeine Java-Themen 2
SuperSeppel13 Packete der Java Bibliothek ins eigene Prjekt integrieren Allgemeine Java-Themen 4
G ANT Tutorial . Schritte bzgl. Junit Bibliothek Allgemeine Java-Themen 4
M *.dll Datei (Bibliothek) in Eclipse einbinden Allgemeine Java-Themen 9
O Java Bibliothek Allgemeine Java-Themen 5
G Bibliothek-Mathematik (Statistik) Allgemeine Java-Themen 2
J Bibliothek gesucht Ana_lysieren von wss. Referenzen Allgemeine Java-Themen 2
Luma Arbeitsverzeichnis innerhalb externen Bibliothek ändern Allgemeine Java-Themen 2
0 Konfiguration lesen / schreiben - Bibliothek dafür? Allgemeine Java-Themen 3
B Drucken - welche Bibliothek favorisiert Ihr? Allgemeine Java-Themen 16
B ASCII-Gui Bibliothek Allgemeine Java-Themen 2
J c++ Bibliothek einbinden Allgemeine Java-Themen 16
DEvent Bibliothek zur Konsolenprogrammierung Allgemeine Java-Themen 6
M Java Bibliothek Allgemeine Java-Themen 3
M BrowsCap Bibliothek Allgemeine Java-Themen 6
P Grafik Bibliothek Allgemeine Java-Themen 4
B Bug in JIMI Bibliothek Allgemeine Java-Themen 3
F Neue Bibliothek dem JDK hinzufügen Allgemeine Java-Themen 5
B Algorithmus für Arbeit mit fehlenden Listenelementen? Allgemeine Java-Themen 1
kodela Eingabe für TextArray bedingt sperren Allgemeine Java-Themen 3
Karl_Der_Nette_Anfänger Hat wer ne Lösung für verknüpfte Postleitzahlen? (Baum/Wurzel Struktur) Allgemeine Java-Themen 11
R 11 GB File lesen ohne zu extrahieren Filedaten Bereich für Bereich adressieren dann mit Multi-Thread id die DB importieren Allgemeine Java-Themen 3
G KeyListener für JTextField Allgemeine Java-Themen 5
webracer999 Library für Textsuche (z. B. include/exclude, and/or)? Allgemeine Java-Themen 5
I Module-Info für Jar erzeugen Allgemeine Java-Themen 7
B Simpler Eventlistener für Tastaturtaste bauen? Allgemeine Java-Themen 13
_user_q Eingegebenen Text Zeile für Zeile ausgeben lassen Allgemeine Java-Themen 11
E Key für TOTP Algorythmus(Google Authentificator) Allgemeine Java-Themen 0
S Formel für Sonnenwinkel in ein Programm überführen Allgemeine Java-Themen 11
M pfx-Zertifikat in Tomcat für SSL-Verschlüsselung nutzen Allgemeine Java-Themen 14
R Best Practice Erfahrungswerte für eine Migration von JSF nach Angular (oder anderes JS-Framework) Allgemeine Java-Themen 1
B HeapSort für Array of Strings funktioniert nur teilweise Allgemeine Java-Themen 3
jhCDtGVjcZGcfzug Klassen Was genau passiert hier? Kann mir das jemand bitte Zeile für Zeile erklären? Allgemeine Java-Themen 1
rosima26 Bester Sortieralgorithmus für kurze Arrays Allgemeine Java-Themen 40
S Mit Methoden kann man definieren für was <T> steht. Geht das auch irgendwie für Variablen? Allgemeine Java-Themen 12
MangoTango Operatoren while-Schleife für Potenz Allgemeine Java-Themen 3
B Lottospiel, genug Reihen tippen für 3 Richtige (Spaß mit Arrays)? Allgemeine Java-Themen 46
B Mit welchen Datentypen und Strukturierung am Besten dutzende Baccaratspiele Shcritt für Schritt durchsimulieren? Allgemeine Java-Themen 26
D Klassendesign für einen Pascal Interpreter Allgemeine Java-Themen 6
I OCR Library für Belegerkennung Allgemeine Java-Themen 7
farah GetterMathod für Farbkanäle Allgemeine Java-Themen 6
B Welcher Datentyp für sehr große Zahlenbereiche? Allgemeine Java-Themen 1
S Webservices für binäre Daten? Allgemeine Java-Themen 5
G Licence-Header für InHouse entwickelten Source Allgemeine Java-Themen 8
M Schleife für einen TicTacToe Computer Allgemeine Java-Themen 5
O git ignore für Intellji braucht es die .idea Dateien? Allgemeine Java-Themen 8
F Java Script für das Vorhaben das richtige? Allgemeine Java-Themen 9
M wiviel Java muss ich für die Berufswelt können ? Allgemeine Java-Themen 5
Robertop Datumsformat für GB ab Java 16 Allgemeine Java-Themen 1
Thallius Verschiedene entities für gleichen Code…. Allgemeine Java-Themen 8
OnDemand Zentrale "Drehscheibe" für verschiedene APIs Allgemeine Java-Themen 14
S Übergabe eines Sortierkriteriums für ein Artikel Array mittels BiPredicate<Artikel, Artikel> Allgemeine Java-Themen 13
F Streams als Alternative für dieses Problem ? Allgemeine Java-Themen 15
D SHA-3 für Java-version 1.8 Allgemeine Java-Themen 1
N Validator für einen SQL-Befehl Allgemeine Java-Themen 22
Muatasem Hammud Erstellung von Testdaten für Arrays Allgemeine Java-Themen 6
B Logikfehlersuche, das perfekte Lottosystem für 3 Richtige mit Arraylists? Allgemeine Java-Themen 61
G Methoden für die Zukunft sinnvoll? Allgemeine Java-Themen 4
M API für PLZ Umkreissuche Allgemeine Java-Themen 3
1Spinne JDK 8 für Eclipse installieren Allgemeine Java-Themen 5
Tobero Meine Funktion für das beinhalten eines Punktes in einem Kreis funktioniert nicht Allgemeine Java-Themen 5
L Methoden Parser für gängige Datumsformate? Allgemeine Java-Themen 1
H Interface PluginSystem ClassNotFound exception für library Klassen Allgemeine Java-Themen 10
N relativier Pfad für sqlite-Datenbank in Gradle/IntelliJ Allgemeine Java-Themen 2
buchfrau Anagram für beliebiges Wort Allgemeine Java-Themen 2
TonioTec Api für Datenaustausch zwischen Client und Server Allgemeine Java-Themen 0
W Suche Ursache für NPE - woher kommt sie? (Hilfe beim Debugging) Allgemeine Java-Themen 19
Kirby.exe Distanz Map für die Distanztransformation erstellen Allgemeine Java-Themen 1
F PI Regler für Heizung Allgemeine Java-Themen 7
8u3631984 Generelle Log4j.xml für alle Module Allgemeine Java-Themen 5
M Wie übergebe ich den Zähler für die Anzahl Rekursionsschritte korrekt? Allgemeine Java-Themen 2
B Login für User, der im Hintergrund Schedules ausführt Allgemeine Java-Themen 16

Ähnliche Java Themen

Neue Themen


Oben