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 (EMF)-Projekts. 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 (EMF)-Projekts. 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)
  • 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 (EMF)-Projekts. 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)
dbo:category
dbo:developer
dbo:latestPreviewDate
  • 2016-01-04 (xsd:date)
dbo:latestPreviewVersion
  • 2.10.0
dbo:latestReleaseDate
  • 2015-12-01 (xsd:date)
dbo:latestReleaseVersion
  • 2.9.0
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3683788 (xsd:integer)
dbo:wikiPageRevisionID
  • 157041161 (xsd:integer)
prop-de:auflage
  • 1 (xsd:integer)
prop-de:autor
  • Sven Efftinge, Markus Volter, Arno Haase, Bernd Kolb
  • Lorenzo Bettini
  • Sven Efftinge
  • Sven Efftinge, Jan Köhnlein, Peter Friese
  • Venkat Subramaniam
  • Volker Koster
  • Xtext Project
prop-de:erscheinungsjahr
  • 2006 (xsd:integer)
prop-de:format
  • PDF
  • PDF; 1,0 MB
prop-de:hrsg
prop-de:jahr
  • 2013 (xsd:integer)
prop-de:logo
prop-de:screenshot
  • 250 (xsd:integer)
prop-de:support
  • Eclipse Foundation, itemis AG, TypeFox
prop-de:titel
  • Creating DSLs in Java
  • Build your own textual DSL with Tools from the Eclipse Modeling Project
  • Fowler's DSL example with Xtext
  • The Pragmatic Code Generator Programmer
  • Xtext Documentation
  • Implementation and Integration of a Domain Specific Language with oAW and Xtext
prop-de:url
prop-de:zugriff
  • 2012-07-03 (xsd:date)
  • 2016-01-12 (xsd:date)
dc:description
  • Domänenspezifische Sprache zur Implementierung von Statemachines. Links Quelltexteditor, rechts Outline view
dct:subject
rdf:type
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 (EMF)-Projekts. 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)
  • 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 (EMF)-Projekts. 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)
rdfs:label
  • Xtext (de)
  • Xtext (de)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Eclipse Xtext (de)
  • Eclipse Xtext (de)
foaf:page
is foaf:primaryTopic of