Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Multi-stage programming

Known as: Multistaged programming 
Multi-stage programming (MSP) is a variety of metaprogramming in which compilation is divided into a series of intermediate phases, allowing typesafe… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
TensorFlow Eager is a multi-stage, Python-embedded domain-specific language for hardware-accelerated machine learning, suitable… Expand
  • figure 1
  • figure 2
  • figure 3
  • table 1
  • figure 4
Is this relevant?
2011
2011
Previous work on semantics-based multi-state programming language design focused on homogeneous and heterogeneous software… Expand
Is this relevant?
2005
2005
Previous work on semantics-based multi-stage programming (MSP) language design focused on homogeneous designs, where the… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2005
2005
Previous work on semantics-based multi-stage programming (MSP) language design focused on homogeneous designs, where the… Expand
Is this relevant?
2005
2005
Previous work on semantics-based multi-stage programming (MSP) language design focused on homogeneous designs, where the… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2003
Highly Cited
2003
  • Walid Taha
  • Domain-Specific Program Generation
  • 2003
  • Corpus ID: 19392629
Multi-stage programming (MSP) is a paradigm for developing generic software that does not pay a runtime penalty for this… Expand
Is this relevant?
Highly Cited
2003
Highly Cited
2003
The paper addresses theoretical and practical aspects of implementing multi-stage languages using abstract syntax trees (ASTs… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2000
Highly Cited
2000
We introduce MetaML, a practically-motivated, statically-typed multi-stage programming language. MetaML is a ``real'''' language… Expand
  • figure I
Is this relevant?
Highly Cited
1999
Highly Cited
1999
MetaML is a statically typed functional programming language with special support for programgeneration. In addition to providing… Expand
  • figure 5.1
  • figure 5.3
  • figure 7.1
Is this relevant?
Highly Cited
1997
Highly Cited
1997
We introduce MetaML, a statically-typed multi-stage programming language extending Nielson and Nielson's two stage notation to an… Expand
Is this relevant?