A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Mixed-Level Embedding and JIT Compilation for an Iteratively Staged DSL
[chapter]
2011
Lecture Notes in Computer Science
This paper explores how to implement an iteratively staged domain-specific language (DSL) by embedding into a functional language. The domain is modelling and simulation of physical systems where models are expressed in terms of non-causal differential-algebraic equations; i.e., sets of constraints solved through numerical simulation. What sets our language apart is that the equational constraints are first class entities allowing for an evolving model structure characterised by repeated
doi:10.1007/978-3-642-20775-4_3
fatcat:ocwlh4zezzbxngi6ju445tb2va