About: RascalMPL

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

Rascal is an experimental domain specific language for metaprogramming, such as static code analysis, program transformation, program generation and implementation of domain specific languages. It is a general meta language in the sense that it does not have a bias for any particular software language. It includes primitives from relational calculus and term rewriting. Its syntax and semantics are based on procedural (imperative) and functional programming.

Property Value
dbo:abstract
  • Rascal is an experimental domain specific language for metaprogramming, such as static code analysis, program transformation, program generation and implementation of domain specific languages. It is a general meta language in the sense that it does not have a bias for any particular software language. It includes primitives from relational calculus and term rewriting. Its syntax and semantics are based on procedural (imperative) and functional programming. (en)
dbo:developer
dbo:latestPreviewDate
  • 2020-07-15 (xsd:date)
dbo:latestPreviewVersion
  • 0.18.2
dbo:license
dbo:operatingSystem
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 26118915 (xsd:integer)
dbo:wikiPageLength
  • 2103 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1005315948 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • SWAT http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ group at the CWI http://www.cwi.nl (en)
dbp:genre
  • program transformation system, program analysis system (en)
dbp:latestPreviewDate
  • 2020-07-15 (xsd:date)
dbp:latestPreviewVersion
  • 0.180000 (xsd:double)
dbp:license
  • BSD, EPL (en)
dbp:name
  • Rascal (en)
dbp:operatingSystem
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Rascal is an experimental domain specific language for metaprogramming, such as static code analysis, program transformation, program generation and implementation of domain specific languages. It is a general meta language in the sense that it does not have a bias for any particular software language. It includes primitives from relational calculus and term rewriting. Its syntax and semantics are based on procedural (imperative) and functional programming. (en)
rdfs:label
  • RascalMPL (en)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Rascal (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink 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