-
2
-
-
0036036765
-
Online partial evaluation for shift and reset
-
Asai, Kenichi. 2002. Online partial evaluation for shift and reset. In PEPM, 19-30.
-
(2002)
PEPM
, pp. 19-30
-
-
Asai, K.1
-
3
-
-
1442312256
-
Extensional normalisation and type-directed partial evaluation for typed lambda calculus with sums
-
Balat, Vincent, Roberto Di Cosmo, and Marcelo P. Fiore. 2004. Extensional normalisation and type-directed partial evaluation for typed lambda calculus with sums. In POPL, 64-76.
-
(2004)
POPL
, pp. 64-76
-
-
Balat, V.1
Cosmo, R.D.2
Fiore, M.P.3
-
4
-
-
84983098357
-
Closed types as a simple approach to safe imperative multi-stage programming
-
LNCS 1853
-
Calcagno, Cristiano, Eugenio Moggi, and Walid Taha. 2000. Closed types as a simple approach to safe imperative multi-stage programming. In ICALP, 25-36. LNCS 1853.
-
(2000)
ICALP
, pp. 25-36
-
-
Calcagno, C.1
Moggi, E.2
Taha, W.3
-
5
-
-
35048882935
-
ML-like inference for classifiers
-
LNCS 2986
-
-. 2004. ML-like inference for classifiers. In ESOP, 79-93. LNCS 2986.
-
(2004)
ESOP
, pp. 79-93
-
-
-
6
-
-
33646133205
-
Multi-stage programming with functors and monads: Eliminating abstraction overhead from generic code
-
LNCS 3676
-
Carette, Jacques, and Oleg Kiselyov. 2005. Multi-stage programming with functors and monads: Eliminating abstraction overhead from generic code. In GPCE, 256-274. LNCS 3676.
-
(2005)
GPCE
, pp. 256-274
-
-
Carette, J.1
Kiselyov, O.2
-
7
-
-
84947255563
-
DSL implementation in MetaOCaml, Template Haskell, and C++
-
LNCS 3016
-
Czarnecki, Krzysztof, John T. O'Donnell, Jörg Striegnitz, and Walid Taha. 2004. DSL implementation in MetaOCaml, Template Haskell, and C++. In DSPG 2003, 51-72. LNCS 3016.
-
(2004)
DSPG 2003
, pp. 51-72
-
-
Czarnecki, K.1
O'Donnell, J.T.2
Striegnitz, J.3
Taha, W.4
-
8
-
-
0013047885
-
A modal analysis of staged computation
-
Davies, Rowan, and Frank Pfenning. 2001. A modal analysis of staged computation. Journal of the ACM 48(3):555-604.
-
(2001)
Journal of the ACM
, vol.48
, Issue.3
, pp. 555-604
-
-
Davies, R.1
Pfenning, F.2
-
9
-
-
11244296796
-
Programming graphics processors functionally
-
Elliott, Conal. 2004. Programming graphics processors functionally. In Haskell workshop, 45-56.
-
(2004)
Haskell Workshop
, pp. 45-56
-
-
Elliott, C.1
-
10
-
-
84878555324
-
Explicit substitutions for constructive necessity
-
LNCS 1443
-
Ghani, Neil, Valeria de Paiva, and Eike Ritter. 1998. Explicit substitutions for constructive necessity. In ICALP, 743-754. LNCS 1443.
-
(1998)
ICALP
, pp. 743-754
-
-
Ghani, N.1
De Paiva, V.2
Ritter, E.3
-
11
-
-
0031187024
-
An automatic program generator for multi-level specialization
-
Glück, Robert, and Jesper Jørgensen. 1997. An automatic program generator for multi-level specialization. Lisp and Symbolic Computation 10(2):113-158.
-
(1997)
Lisp and Symbolic Computation
, vol.10
, Issue.2
, pp. 113-158
-
-
Glück, R.1
Jørgensen, J.2
-
12
-
-
0001794166
-
Eine Interpretation des intuitionistischen Aussagenkalküls
-
Gödel, Kurt. 1933. Eine Interpretation des intuitionistischen Aussagenkalküls. Ergebnisse eines Mathematischen Kolloquiums 4: 39-40.
-
(1933)
Ergebnisse Eines Mathematischen Kolloquiums
, vol.4
, pp. 39-40
-
-
Gödel, K.1
-
13
-
-
35248821142
-
Hume: A domain-specific language for real-time embedded systems
-
LNCS 2830
-
Hammond, Kevin, and Greg Michaelson. 2003. Hume: A domain-specific language for real-time embedded systems. In GPCE, 37-56. LNCS 2830.
-
(2003)
GPCE
, pp. 37-56
-
-
Hammond, K.1
Michaelson, G.2
-
14
-
-
77950911546
-
Challenging problems in partial evaluation and mixed computation
-
Jones, Neil D. 1988. Challenging problems in partial evaluation and mixed computation. New Generation Computing 6(2-3): 291-302.
-
(1988)
New Generation Computing
, vol.6
, Issue.2-3
, pp. 291-302
-
-
Jones Neil, D.1
-
15
-
-
33745872239
-
A polymorphic modal type system for lisp-like multi-staged languages
-
DOI 10.1145/1111320.1111060
-
Kim, Ik-Soon, Kwangkeun Yi, and Cristiano Calcagno. 2006. A polymorphic modal type system for Lisp-like multi-staged languages. In POPL, 257-268. (Pubitemid 43906975)
-
(2006)
ACM SIGPLAN Notices
, vol.41
, Issue.1
, pp. 257-268
-
-
Kim, I.-S.1
Yi, K.2
Calcagno, C.3
-
18
-
-
77950872202
-
-
Lengauer, Christian Walid Taha, eds. of Science of Computer Programming. Elsevier
-
Lengauer, Christian, and Walid Taha, eds. 2006. Special issue on the 1st MetaOCaml workshop (2004), vol.62(1) of Science of Computer Programming. Elsevier.
-
(2006)
Special Issue on the 1st MetaOCaml Workshop (2004)
, vol.62
, pp. 1
-
-
-
20
-
-
0042969226
-
A proof theory for generic judgments: An extended abstract
-
Miller, Dale A., and Alwen Tiu. 2003. A proof theory for generic judgments: An extended abstract. In LICS, 118-127.
-
(2003)
LICS
, pp. 118-127
-
-
Miller Dale, A.1
Tiu, A.2
-
23
-
-
2042516160
-
Multi-level lambda-calculi
-
LNCS 1110
-
Nielson, Flemming, and Hanne Riis Nielson. 1996. Multi-level lambda-calculi. In Partial evaluation, 338-354. LNCS 1110.
-
(1996)
Partial Evaluation
, pp. 338-354
-
-
Nielson, F.1
Nielson, H.R.2
-
24
-
-
84976718744
-
Parametricity and local variables
-
O'Hearn, Peter W., and Robert D. Tennent. 1995. Parametricity and local variables. Journal of the ACM 42(3):658-709.
-
(1995)
Journal of the ACM
, vol.42
, Issue.3
, pp. 658-709
-
-
O'Hearn Peter, W.1
Tennent, R.D.2
-
25
-
-
67650659137
-
Tagless staged interpreters for typed languages
-
Pašalić, Emir, Walid Taha, and Tim Sheard. 2002. Tagless staged interpreters for typed languages. In ICFP, 157-166.
-
(2002)
ICFP
, pp. 157-166
-
-
Pašalić, E.1
Taha, W.2
Sheard, T.3
-
26
-
-
19344368072
-
SPIRAL: Code generation for DSP transforms
-
Püschel, Markus, José M. F. Moura, Jeremy Johnson, David Padua, Manuela Veloso, Bryan W. Singer, Jianxin Xiong, Franz Franchetti, Aca Gačić, Yevgen Voronenko, Kang Chen, Robert W. Johnson, and Nick Rizzolo. 2005. SPIRAL: Code generation for DSP transforms. Proceedings of the IEEE special issue on program generation, optimization, and adaptation 93(2):232-275.
-
(2005)
Proceedings of the IEEE Special Issue on Program Generation, Optimization, and Adaptation
, vol.93
, Issue.2
, pp. 232-275
-
-
Püschel, M.1
Moura, J.M.F.2
Johnson, J.3
Padua, D.4
Veloso, M.5
Singer Jianxin Xiong, B.W.6
Franchetti, F.7
Gačić, A.8
Voronenko, Y.9
Chen, K.10
Johnson, R.W.11
Rizzolo, N.12
-
27
-
-
0035466055
-
A hybrid approach to online and offline partial evaluation
-
Sumii, Eijiro, and Naoki Kobayashi. 2001. A hybrid approach to online and offline partial evaluation. Higher-Order and Symbolic Computation 14(2-3):101-142.
-
(2001)
Higher-Order and Symbolic Computation
, vol.14
, Issue.2-3
, pp. 101-142
-
-
Sumii, E.1
Kobayashi, N.2
-
28
-
-
34250646270
-
A monadic approach for avoiding code duplication when staging memoized functions
-
Swadi, Kedar, Walid Taha, Oleg Kiselyov, and Emir Pasalic. 2006. A monadic approach for avoiding code duplication when staging memoized functions. In PEPM, 160-169.
-
(2006)
PEPM
, pp. 160-169
-
-
Swadi, K.1
Taha, W.2
Kiselyov, O.3
Pasalic, E.4
-
30
-
-
77950909933
-
A sound reduction semantics for untyped CBN multi-stage computation
-
-. 2000. A sound reduction semantics for untyped CBN multi-stage computation. In PEPM.
-
(2000)
PEPM
-
-
-
31
-
-
84947243313
-
A gentle introduction to multi-stage programming
-
LNCS 3016
-
-. 2004. A gentle introduction to multi-stage programming. In DSPG 2003, 30-50. LNCS 3016.
-
(2004)
DSPG 2003
, pp. 30-50
-
-
-
32
-
-
67650682167
-
Resource-aware programming
-
LNCS 3605
-
-. 2005. Resource-aware programming. In ICESS, 38-43. LNCS 3605.
-
(2005)
ICESS
, pp. 38-43
-
-
-
33
-
-
1442265570
-
Environment classifiers
-
Taha, Walid, and Michael Florentin Nielsen. 2003. Environment classifiers. In POPL, 26-37.
-
(2003)
POPL
, pp. 26-37
-
-
Taha, W.1
Nielsen, M.F.2
-
35
-
-
33750899540
-
A modal type system for multi-level generating extensions with persistent code
-
Yuse, Yosihiro, and Atsushi Igarashi. 2006. A modal type system for multi-level generating extensions with persistent code. In PPDP, 201-212.
-
(2006)
PPDP
, pp. 201-212
-
-
Yuse, Y.1
Igarashi, A.2
|