-
1
-
-
38149134579
-
Finally tagless, partially evaluated
-
Asian Symposium on Programming Languages and Systems APLAS'07
-
J. Carette, O. Kiselyov, and C. Shan. Finally tagless, partially evaluated. In Asian Symposium on Programming Languages and Systems (APLAS'07), pages 222-238. Springer LNCS 4807, 2007.
-
(2007)
Springer LNCS
, vol.4807
, pp. 222-238
-
-
Carette, J.1
Kiselyov, O.2
Shan, C.3
-
2
-
-
84947255563
-
DSL implementation in MetaOCaml, Template Haskell, and C++
-
Domain-Specific Program Generation, of, Springer
-
K. Czarnecki, J. T. O'Donnell, J. Striegnitz, and W. Taha. DSL implementation in MetaOCaml, Template Haskell, and C++. In Domain-Specific Program Generation, volume 3016 of LNCS, pages 51-72. Springer, 2003.
-
(2003)
LNCS
, vol.3016
, pp. 51-72
-
-
Czarnecki, K.1
O'Donnell, J.T.2
Striegnitz, J.3
Taha, W.4
-
3
-
-
57049142415
-
-
T. Ekman and G. Hedin. The JastAdd extensible Java compiler. In R. P. Gabriel, D. F. Bacon, C. V. Lopes, and G. L. S. Jr., editors, OOPSLA '07: Proceedings of the 22th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 1-18. ACM, 2007.
-
T. Ekman and G. Hedin. The JastAdd extensible Java compiler. In R. P. Gabriel, D. F. Bacon, C. V. Lopes, and G. L. S. Jr., editors, OOPSLA '07: Proceedings of the 22th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 1-18. ACM, 2007.
-
-
-
-
4
-
-
63449105792
-
-
C. Elliott. Functional images. In The Fun of Programming, Cornerstones of Computing series. Palgrave, Mar. 2003. 149-159
-
C. Elliott. Functional images. In The Fun of Programming, "Cornerstones of Computing" series. Palgrave, Mar. 2003. 149-159
-
-
-
-
5
-
-
0037851842
-
Compiling embedded languages
-
C. Elliott, S. Finne, and O. D. Moor. Compiling embedded languages. J. Funct. Program., 13(3):455-481, 2003.
-
(2003)
J. Funct. Program
, vol.13
, Issue.3
, pp. 455-481
-
-
Elliott, C.1
Finne, S.2
Moor, O.D.3
-
8
-
-
0003880013
-
-
Addison-Wesley Professional, Boston, MA
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design patterns: elements of reusable object-oriented software. Addison-Wesley Professional, Boston, MA, 1995.
-
(1995)
Design patterns: Elements of reusable object-oriented software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
9
-
-
33847161131
-
An extended comparative study of language support for generic programming
-
R. Garcia, J. Jarvi, A. Lumsdaine, J. Siek, and J. Willcock. An extended comparative study of language support for generic programming. J. Funct. Program., 17(2):145-205, 2007.
-
(2007)
J. Funct. Program
, vol.17
, Issue.2
, pp. 145-205
-
-
Garcia, R.1
Jarvi, J.2
Lumsdaine, A.3
Siek, J.4
Willcock, J.5
-
10
-
-
84976746763
-
Initial algebra semantics and continuous algebras
-
J. A. Goguen, J. W. Thatcher, E. G. Wagner, and J. B. Wright. Initial algebra semantics and continuous algebras. J. ACM, 24(1):68-95, 1977.
-
(1977)
J. ACM
, vol.24
, Issue.1
, pp. 68-95
-
-
Goguen, J.A.1
Thatcher, J.W.2
Wagner, E.G.3
Wright, J.B.4
-
11
-
-
38149084702
-
Morphing: Safely shaping a class in the image of others
-
Proceedings ECOOP'07
-
S. S. Huang, D. Zook, and Y. Smaragdakis. Morphing: Safely shaping a class in the image of others. In Proceedings ECOOP'07, pages 399424. Springer LNCS, 2007.
-
(2007)
Springer LNCS
, pp. 399424
-
-
Huang, S.S.1
Zook, D.2
Smaragdakis, Y.3
-
12
-
-
0001082611
-
Building domain-specific embedded languages
-
P. Hudak. Building domain-specific embedded languages. ACM Comput. Surv., 28(4), 1996.
-
(1996)
ACM Comput. Surv
, vol.28
, Issue.4
-
-
Hudak, P.1
-
13
-
-
0031676175
-
Modular domain specific languages and tools
-
P. Devanbu and J. Poulin, editors, IEEE Computer Society Press
-
P. Hudak. Modular domain specific languages and tools. In P. Devanbu and J. Poulin, editors, Proceedings: Fifth International Conference on Software Reuse, pages 134-142. IEEE Computer Society Press, 1998.
-
(1998)
Proceedings: Fifth International Conference on Software Reuse
, pp. 134-142
-
-
Hudak, P.1
-
16
-
-
33745167684
-
When and how to develop domain-specific languages
-
M. Mernik, J. Heering, and A. M. Sloane. When and how to develop domain-specific languages. ACM Comput. Surv., 37(4):316-344, 2005.
-
(2005)
ACM Comput. Surv
, vol.37
, Issue.4
, pp. 316-344
-
-
Mernik, M.1
Heering, J.2
Sloane, A.M.3
-
20
-
-
2942572884
-
Modular structural operational semantics
-
P. D. Mosses. Modular structural operational semantics. J. Log. Algebr. Program., 60-61:195-228, 2004.
-
(2004)
J. Log. Algebr. Program
, vol.60-61
, pp. 195-228
-
-
Mosses, P.D.1
-
21
-
-
63449129880
-
-
M. Odersky, P. Altherr, V. Cremet, I. Dragos, G. Dubochet, B. Emir, S. McDirmid, S. Micheloud, N. Mihaylov, M. Schinz, L. Spoon, E. Stenman, and M. Zenger. An Overview of the Scala Programming Language (2. edition). Technical report, 2006.
-
M. Odersky, P. Altherr, V. Cremet, I. Dragos, G. Dubochet, B. Emir, S. McDirmid, S. Micheloud, N. Mihaylov, M. Schinz, L. Spoon, E. Stenman, and M. Zenger. An Overview of the Scala Programming Language (2. edition). Technical report, 2006.
-
-
-
-
22
-
-
35248820769
-
A nominal theory of objects with dependent types
-
Proceedings ECOOP '03
-
M. Odersky, V. Cremet, C. Rckl, and M. Zenger. A nominal theory of objects with dependent types. In Proceedings ECOOP '03. Springer LNCS, 2003.
-
(2003)
Springer LNCS
-
-
Odersky, M.1
Cremet, V.2
Rckl, C.3
Zenger, M.4
-
23
-
-
31744447555
-
Scalable component abstractions
-
New York, NY, USA, ACM
-
M. Odersky and M. Zenger. Scalable component abstractions. In OOPSLA '05, pages 41-57, New York, NY, USA, 2005. ACM.
-
(2005)
OOPSLA '05
, pp. 41-57
-
-
Odersky, M.1
Zenger, M.2
-
24
-
-
84976834682
-
Attribute grammar paradigms-a high-level methodology in language implementation
-
J. Paakki. Attribute grammar paradigms-a high-level methodology in language implementation. ACM Comput. Surv., 27(2):196-255, 1995.
-
(1995)
ACM Comput. Surv
, vol.27
, Issue.2
, pp. 196-255
-
-
Paakki, J.1
-
25
-
-
84956694006
-
Higher-order abstract syntax
-
F. Pfenning and C. Elliot. Higher-order abstract syntax. SIGPLAN Not., 23(7):199-208, 1988.
-
(1988)
SIGPLAN Not
, vol.23
, Issue.7
, pp. 199-208
-
-
Pfenning, F.1
Elliot, C.2
-
26
-
-
35048823325
-
Optimising embedded DSLs using Template Haskell
-
G. Karsai and E. Visser, editors, GPCE, of, Springer
-
S. Seefried, M. M. T. Chakravarty, and G. Keller. Optimising embedded DSLs using Template Haskell. In G. Karsai and E. Visser, editors, GPCE, volume 3286 of Lecture Notes in Computer Science, pages 186-205. Springer, 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.3286
, pp. 186-205
-
-
Seefried, S.1
Chakravarty, M.M.T.2
Keller, G.3
-
27
-
-
79951765304
-
Languages of the future
-
New York, NY, USA, ACM
-
T. Sheard. Languages of the future. In OOPSLA '04 Companion, pages 116-119, New York, NY, USA, 2004. ACM.
-
(2004)
OOPSLA '04 Companion
, pp. 116-119
-
-
Sheard, T.1
-
28
-
-
0036983358
-
-
T. Sheard and S. Peyton Jones. Template metaprogramming for Haskell. In M. M. T. Chakravarty, editor, ACM SIGPLAN Haskell Workshop 02, pages 1-16. ACM Press, Oct. 2002.
-
T. Sheard and S. Peyton Jones. Template metaprogramming for Haskell. In M. M. T. Chakravarty, editor, ACM SIGPLAN Haskell Workshop 02, pages 1-16. ACM Press, Oct. 2002.
-
-
-
-
30
-
-
38149076049
-
Attribute grammar-based language extensions for Java
-
ECOOP'07, Springer Verlag, July
-
E. Van Wyk, L. Krishnan, A. Schwerdfeger, and D. Bodin. Attribute grammar-based language extensions for Java. In ECOOP'07,LNCS. Springer Verlag, July 2007.
-
(2007)
LNCS
-
-
Van Wyk, E.1
Krishnan, L.2
Schwerdfeger, A.3
Bodin, D.4
-
31
-
-
1442339030
-
Guarded recursive datatype constructors
-
New York, NY, USA, ACM
-
H. Xi, C. Chen, and G. Chen. Guarded recursive datatype constructors. In POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles ofprogramming languages, pages 224-235, New York, NY, USA, 2003. ACM.
-
(2003)
POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles ofprogramming languages
, pp. 224-235
-
-
Xi, H.1
Chen, C.2
Chen, G.3
|