About: Seed7

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other features, it provides an extension mechanism. Seed7 supports introducing new syntax elements and their semantics into the language, and allows new language constructs to be defined and written in Seed7. For example, programmers can introduce syntax and semantics of new statements and user defined operator symbols. The implementation of Seed7 differs significantly from that of languages with hard-coded syntax and semantics.

Property Value
dbo:abstract
  • Seed7 ist eine erweiterbare Programmiersprache, die von Thomas Mertes erfunden wurde.Syntaktisch ist sie Pascal und Ada ähnlich.Zusätzlich zu vielen anderen Eigenschaften gibt es einen Erweiterungsmechanismus, der es erlaubt, die Sprache mit neuer Syntax und der dazugehörigen Semantik zu erweitern und es außerdem ermöglicht, neue Sprachkonstrukte in Seed7 selbst zu definieren. So können sowohl Syntax als auch Semantik für neue Anweisungen definiert werden als auch benutzerdefinierte Operatorsymbole eingeführt werden. Die Implementierung von Seed7 unterscheidet sich daher deutlich von der Implementierung anderer Sprachen mit hartkodierter Syntax und Semantik. (de)
  • Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other features, it provides an extension mechanism. Seed7 supports introducing new syntax elements and their semantics into the language, and allows new language constructs to be defined and written in Seed7. For example, programmers can introduce syntax and semantics of new statements and user defined operator symbols. The implementation of Seed7 differs significantly from that of languages with hard-coded syntax and semantics. (en)
  • Seed7, è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2005 dal programmatore austriaco Thomas Mertes. Si tratta di un progetto abbastanza particolare a partire dalle fonti di ispirazione che sono principalmente i linguaggi Pascal, Modula-2 e Ada oltre ai consueti C/C++ e Java. Questo porta ad una certa originalità sintattica. Certamente peculiare invece è la sua estendibilità, con la quale si intende la possibilità offerta al programmatore di estendere la sintassi del linguaggio costruendo degli operatori e dei tipi di dati personalizzati. (it)
  • Seed7 — язык программирования общего назначения. Главной особенностью языка является его расширяемость. Синтаксис языка определён в одной из библиотек и может быть изменён пользователем. (ru)
dbo:influencedBy
dbo:latestReleaseVersion
  • 2022-03-12
dbo:license
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 36346048 (xsd:integer)
dbo:wikiPageLength
  • 13762 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1079383027 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Thomas Mertes (en)
dbp:fileExt
  • .sd7, .s7i (en)
dbp:implementations
  • open source reference implementation (en)
dbp:influencedBy
dbp:latestReleaseDate
  • ago (en)
dbp:latestReleaseVersion
  • 2022-03-12 (xsd:date)
dbp:license
dbp:name
  • Seed7 (en)
dbp:operatingSystem
dbp:paradigm
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Seed7 ist eine erweiterbare Programmiersprache, die von Thomas Mertes erfunden wurde.Syntaktisch ist sie Pascal und Ada ähnlich.Zusätzlich zu vielen anderen Eigenschaften gibt es einen Erweiterungsmechanismus, der es erlaubt, die Sprache mit neuer Syntax und der dazugehörigen Semantik zu erweitern und es außerdem ermöglicht, neue Sprachkonstrukte in Seed7 selbst zu definieren. So können sowohl Syntax als auch Semantik für neue Anweisungen definiert werden als auch benutzerdefinierte Operatorsymbole eingeführt werden. Die Implementierung von Seed7 unterscheidet sich daher deutlich von der Implementierung anderer Sprachen mit hartkodierter Syntax und Semantik. (de)
  • Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other features, it provides an extension mechanism. Seed7 supports introducing new syntax elements and their semantics into the language, and allows new language constructs to be defined and written in Seed7. For example, programmers can introduce syntax and semantics of new statements and user defined operator symbols. The implementation of Seed7 differs significantly from that of languages with hard-coded syntax and semantics. (en)
  • Seed7, è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2005 dal programmatore austriaco Thomas Mertes. Si tratta di un progetto abbastanza particolare a partire dalle fonti di ispirazione che sono principalmente i linguaggi Pascal, Modula-2 e Ada oltre ai consueti C/C++ e Java. Questo porta ad una certa originalità sintattica. Certamente peculiare invece è la sua estendibilità, con la quale si intende la possibilità offerta al programmatore di estendere la sintassi del linguaggio costruendo degli operatori e dei tipi di dati personalizzati. (it)
  • Seed7 — язык программирования общего назначения. Главной особенностью языка является его расширяемость. Синтаксис языка определён в одной из библиотек и может быть изменён пользователем. (ru)
rdfs:label
  • Seed7 (de)
  • Seed7 (it)
  • Seed7 (en)
  • Seed7 (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Seed7 (en)
is dbo:influenced of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License