Xtext (original) (raw)
Xtext ist ein Open-Source-Framework für die Entwicklung von Programmiersprachen sowie domänenspezifischen Sprachen (englisch domain specific language, DSL) und ein Teil des Eclipse-Modeling-Framework-Projekts (EMF). Im Gegensatz zu normalen Parsergeneratoren wird bei Xtext nicht nur ein Parser generiert, sondern auch ein EMF Metamodell (ein Klassenmodell für den abstrakten Syntaxbaum) und ein in Eclipse integrierter Texteditor sowie die notwendige Infrastruktur für die Implementierung einer modernen Entwicklungsumgebung für die entwickelte Sprache bereitgestellt.
Property | Value |
---|---|
dbo:abstract | Xtext ist ein Open-Source-Framework für die Entwicklung von Programmiersprachen sowie domänenspezifischen Sprachen (englisch domain specific language, DSL) und ein Teil des Eclipse-Modeling-Framework-Projekts (EMF). Im Gegensatz zu normalen Parsergeneratoren wird bei Xtext nicht nur ein Parser generiert, sondern auch ein EMF Metamodell (ein Klassenmodell für den abstrakten Syntaxbaum) und ein in Eclipse integrierter Texteditor sowie die notwendige Infrastruktur für die Implementierung einer modernen Entwicklungsumgebung für die entwickelte Sprache bereitgestellt. (de) En génie logiciel, Xtext est un outil libre pour décrire des langages de programmation et des langages dédiés. L'outil est développé au sein du projet Eclipse dans le cadre du Eclipse Modeling Framework et est distribuée sous la licence Eclipse Public License. (fr) Xtext es un entorno de código abierto para el desarrollo de lenguajes de programación y lenguajes específicos de dominio (DSL). Xtext genera un analizador sintáctico, un modelo de clases para el árbol de sintaxis abstracta y un completo y personalizable IDE basado en Eclipse. Xtext se está desarrollando en el proyecto Eclipse como parte del proyecto Eclipse Modeling Framework y está disponible bajo la Licencia Pública Eclipse. (es) Xtext is an open-source software framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext generates not only a parser, but also a class model for the abstract syntax tree, as well as providing a fully featured, customizable Eclipse-based IDE. Xtext is being developed in the Eclipse Project as part of the Eclipse Modeling Framework Project and is licensed under the Eclipse Public License. (en) |
dbo:genre | dbr:Software_framework |
dbo:latestReleaseDate | 2021-03-02 (xsd:date) |
dbo:latestReleaseVersion | 2.25.0 |
dbo:license | dbr:Eclipse_Public_License |
dbo:thumbnail | wiki-commons:Special:FilePath/Xtext_logo.png?width=300 |
dbo:wikiPageExternalLink | http://effi-blog.blogspot.com/2008/06/fowlers-dsl-example-with-xtext.html https://github.com/eclipse/xtext-core http://www.eclipse.org/articles/article.php%3Ffile=Article-BuildYourOwnDSL/index.html |
dbo:wikiPageID | 32232589 (xsd:integer) |
dbo:wikiPageLength | 5864 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1087887879 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Programming_languages dbc:Software_using_the_Eclipse_license dbc:Language_workbench dbr:Dependency_injection dbr:Intentional_programming dbr:Interpreter_(computing) dbr:Code_folding dbr:Domain-specific_language dbr:JetBrains_MPS dbr:Guice dbr:ANTLR dbr:Eclipse_(software) dbr:Eclipse_Foundation dbr:Eclipse_Modeling_Framework dbc:Parser_generators dbr:Abstract_syntax_tree dbc:Eclipse_(software) dbr:Code_generation_(compiler) dbr:Eclipse_Public_License dbr:Java_virtual_machine dbr:Software_framework dbr:Open-source_software dbr:Xtend_(programming_language) dbr:Parser dbr:Parser_generators |
dbp:genre | dbr:Software_framework |
dbp:latestReleaseDate | 2021-03-02 (xsd:date) |
dbp:latestReleaseVersion | 2.250000 (xsd:double) |
dbp:license | dbr:Eclipse_Public_License |
dbp:logo | Xtext logo.png (en) |
dbp:name | Eclipse Xtext (en) |
dbp:repo | https://github.com/eclipse/xtext-core |
dbp:wikiPageUsesTemplate | dbt:Citation_needed dbt:Cite_web dbt:Clarify dbt:Infobox_software dbt:More_citations_needed dbt:Reflist dbt:Start_date_and_age dbt:URL dbt:Unreferenced_section dbt:When |
dcterms:subject | dbc:Software_using_the_Eclipse_license dbc:Language_workbench dbc:Parser_generators dbc:Eclipse_(software) |
gold:hypernym | dbr:Framework |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatProgrammingLanguages |
rdfs:comment | Xtext ist ein Open-Source-Framework für die Entwicklung von Programmiersprachen sowie domänenspezifischen Sprachen (englisch domain specific language, DSL) und ein Teil des Eclipse-Modeling-Framework-Projekts (EMF). Im Gegensatz zu normalen Parsergeneratoren wird bei Xtext nicht nur ein Parser generiert, sondern auch ein EMF Metamodell (ein Klassenmodell für den abstrakten Syntaxbaum) und ein in Eclipse integrierter Texteditor sowie die notwendige Infrastruktur für die Implementierung einer modernen Entwicklungsumgebung für die entwickelte Sprache bereitgestellt. (de) En génie logiciel, Xtext est un outil libre pour décrire des langages de programmation et des langages dédiés. L'outil est développé au sein du projet Eclipse dans le cadre du Eclipse Modeling Framework et est distribuée sous la licence Eclipse Public License. (fr) Xtext es un entorno de código abierto para el desarrollo de lenguajes de programación y lenguajes específicos de dominio (DSL). Xtext genera un analizador sintáctico, un modelo de clases para el árbol de sintaxis abstracta y un completo y personalizable IDE basado en Eclipse. Xtext se está desarrollando en el proyecto Eclipse como parte del proyecto Eclipse Modeling Framework y está disponible bajo la Licencia Pública Eclipse. (es) Xtext is an open-source software framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext generates not only a parser, but also a class model for the abstract syntax tree, as well as providing a fully featured, customizable Eclipse-based IDE. Xtext is being developed in the Eclipse Project as part of the Eclipse Modeling Framework Project and is licensed under the Eclipse Public License. (en) |
rdfs:label | Xtext (de) Xtext (es) Xtext (fr) Xtext (en) |
owl:sameAs | freebase:Xtext yago-res:Xtext wikidata:Xtext dbpedia-de:Xtext dbpedia-es:Xtext dbpedia-fr:Xtext https://global.dbpedia.org/id/4pgPA |
prov:wasDerivedFrom | wikipedia-en:Xtext?oldid=1087887879&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Xtext_logo.png |
foaf:isPrimaryTopicOf | wikipedia-en:Xtext |
foaf:name | Eclipse Xtext (en) |
is dbo:wikiPageWikiLink of | dbr:Compiler-compiler dbr:Domain-specific_language dbr:JetBrains_MPS dbr:Language-oriented_programming dbr:Language_workbench dbr:Dynamic_Languages_Toolkit dbr:Eclipse_Modeling_Framework dbr:Franca_IDL dbr:Itemis dbr:List_of_Eclipse_Modeling_Framework_based_software dbr:Xtend |
is foaf:primaryTopic of | wikipedia-en:Xtext |