Xtext (original) (raw)

About DBpedia

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.

thumbnail

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