ist es in textx möglich, ein metamodel von metamodel in eine datei und das metamodel in eine andere datei zu schreiben?
Meine Lieben, ich betrachte einen Fall, der dem Entitäten-Personen-Beispiel entspricht. Ich suche eine Sprache für die Roboterprogrammierung mit Fähigkeiten
Ich hätte gerne ein Metamodell der Skills ** und Skill Types in einer Datei ( task_specification.tx )
Skill: 'skill' name=MY_ID '{' 'type' '=' type=[SkillType] ('properties' '{' properties+=Property '}')? '}' ; SkillType: 'skill_type' name=MY_ID ;
Eigenschaft: name = MY_ID ':' type = BASETYPE;
und dann die Definitionen verschiedener Skill-Metamodelle in einer oder mehreren Dateien (programmiert durch erfahrene Benutzer) Assembly.Tasks, Screwing.Tasks usw.
skill_type PEG_IN_THE_HOLE skill_type GRASP_OBJ ...
und schließlich das Modell einer Fertigkeit (und das Programm selbst)
skill PEG_IN_THE_HOLE_1 { type = PEG_IN_THE_HOLE properties }
in einer dritten Datei ( assembly_car1.prog )
Es ist möglich, dies zu tun und die textx-Befehlszeile zum Generieren des Punktdiagramms und die Befehle Python metamodel_from_file
und model_from_file
Befehle zum Generieren des Objekts und zum Testen der Syntax zu verwenden.
Prost, Gianni.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Warum ändert Windows die Eingabesprache zufällig?
-
3
Wie soll ich die Spezifikationen einer SSD interpretieren?
-
2
Kubuntu KDE-Sprachmischung
-
5
Spezifikationen finden Sie auf einem Macbook
-
1
Vista Spracherkennung in mehreren Sprachen
-
3
Wie kann ich mit Python / AWK / SED ein Inhaltsverzeichnis für ein Markdown-Dokument erstellen?
-
1
So installieren Sie Markdowns Erweiterungen von Python
-
9
Ist Python nur für das Erstellen von Backends bei der Erstellung von Websites?
-
4
Um Python in einer HTML-Datei ähnlich wie PHP auszuführen
-
2
Wechseln zwischen Tastaturen in Mac - Tastenkombination?