-
1
-
-
35248838071
-
Quasiquotation in LISP
-
San Antonio, O. Danvy, Ed., University of Aarhus, Dept. of Computer Science, Invited talk
-
BAWDEN, A. Quasiquotation in LISP. In Proceedings of the Workshop on Partial Evaluation and Semantics-Based Program Manipulation (San Antonio, 1999), O. Danvy, Ed., University of Aarhus, Dept. of Computer Science, pp. 88-99. Invited talk.
-
(1999)
Proceedings of the Workshop on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 88-99
-
-
Bawden, A.1
-
2
-
-
26444596447
-
Logical modalities and multi-stage programming
-
BENAISSA, Z. E.-A., MOGGI, E., TAHA, W., AND SHEARD, T. Logical modalities and multi-stage programming. In Federated Logic Conference (FLoC) Satellite Workshop on Intuitionistic Modal Logics and Applications (IMLA) (1999).
-
(1999)
Federated Logic Conference (FLoC) Satellite Workshop on Intuitionistic Modal Logics and Applications (IMLA)
-
-
Benaissa, Z.E.-A.1
Moggi, E.2
Taha, W.3
Sheard, T.4
-
6
-
-
84983098357
-
Closed types as a simple approach to safe imperative multi-stage programming
-
the International Colloquium on Automata, Languages, and Programming (ICALP '00) Geneva, Springer-Verlag
-
CALCAGNO, C., MOGGI, E., AND TAHA, W. Closed types as a simple approach to safe imperative multi-stage programming. In the International Colloquium on Automata, Languages, and Programming (ICALP '00) (Geneva, 2000), vol. 1853 of Lecture Notes in Computer Science, Springer-Verlag, pp. 25-36.
-
(2000)
Lecture Notes in Computer Science
, vol.1853
, pp. 25-36
-
-
Calcagno, C.1
Moggi, E.2
Taha, W.3
-
7
-
-
84962527867
-
Macros that work
-
Orlando, ACM Press
-
CLINGER, W., AND REES, J. Macros that work. In In proceedings of the ACM Symposium on Principles of Programming Languages (POPL) (Orlando, 1991), ACM Press, pp. 155-162.
-
(1991)
In Proceedings of the ACM Symposium on Principles of Programming Languages (POPL)
, pp. 155-162
-
-
Clinger, W.1
Rees, J.2
-
9
-
-
0027835355
-
Incremental specialization: The key to high performance, modularity, and portability in operating systems
-
New York, ACM Press
-
CONSEL, C., PU, C., AND WALPOLE, J. Incremental specialization: The key to high performance, modularity, and portability in operating systems. In Proceedings of the Symposium on Partial Evaluation and Semantics-Based Program Manipulation (New York, 1993), ACM Press, pp. 44-16.
-
(1993)
Proceedings of the Symposium on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 44-116
-
-
Consel, C.1
Pu, C.2
Walpole, J.3
-
11
-
-
0029719031
-
A temporal-logic approach to binding-time analysis
-
New Brunswick, IEEE Computer Society Press
-
DAVIES, R. A temporal-logic approach to binding-time analysis. In the Symposium on Logic in Computer Science (LICS '96) (New Brunswick, 1996), IEEE Computer Society Press, pp. 184-195.
-
(1996)
The Symposium on Logic in Computer Science (LICS '96)
, pp. 184-195
-
-
Davies, R.1
-
13
-
-
0005362701
-
Syntactic abstraction in Scheme
-
Dec.
-
DYBVIG, R. K., HIEB, R., AND BRUGGEMAN, C. Syntactic abstraction in Scheme. Lisp and Symbolic Computation 5, 4 (Dec. 1992), 295-326.
-
(1992)
Lisp and Symbolic Computation
, vol.5
, Issue.4
, pp. 295-326
-
-
Dybvig, R.K.1
Hieb, R.2
Bruggeman, C.3
-
14
-
-
84979052936
-
A semantic account of type-directed partial evaluation
-
Principles and Practice of Declarative Programming (PPDP) Springer-Verlag
-
FILINSKI, A. A semantic account of type-directed partial evaluation. In Principles and Practice of Declarative Programming (PPDP) (1999), vol. 1702 of Lecture Notes in Computer Science, Springer-Verlag, pp. 378-395.
-
(1999)
Lecture Notes in Computer Science
, vol.1702
, pp. 378-395
-
-
Filinski, A.1
-
15
-
-
84888865097
-
Normalization by evaluation for the computational lambda-calculus
-
Typed Lambda Calculi and Applications: 5th International Conference (TLCA) Springer-Verlag
-
FILINSKI, A. Normalization by evaluation for the computational lambda-calculus. In Typed Lambda Calculi and Applications: 5th International Conference (TLCA) (2001), vol. 2044 of Lecture Notes in Computer Science, Springer-Verlag, pp. 151-165.
-
(2001)
Lecture Notes in Computer Science
, vol.2044
, pp. 151-165
-
-
Filinski, A.1
-
16
-
-
0034782593
-
Macros as multi-stage computations: Type-safe, generative, binding macros in MacroML
-
Florence, Italy, September ACM
-
GANZ, S., SABRY, A., AND TAHA, W. Macros as multi-stage computations: Type-safe, generative, binding macros in MacroML. In the International Conference on Functional Programming (ICFP '01) (Florence, Italy, September 2001), ACM.
-
(2001)
The International Conference on Functional Programming (ICFP '01)
-
-
Ganz, S.1
Sabry, A.2
Taha, W.3
-
17
-
-
84958608332
-
Efficient multi-level generating extensions for program specialization
-
Programming Languages: Implementations, Logics and Programs (PULP'95) S. D. Swierstra and M. Hermenegildo, Eds., Springer-Verlag
-
GLÜCK, R., AND JØRGENSEN, J. Efficient multi-level generating extensions for program specialization. In Programming Languages: Implementations, Logics and Programs (PULP'95) (1995), S. D. Swierstra and M. Hermenegildo, Eds., vol. 982 of Lecture Notes in Computer Science, Springer-Verlag, pp. 259-278.
-
(1995)
Lecture Notes in Computer Science
, vol.982
, pp. 259-278
-
-
Glück, R.1
Jørgensen, J.2
-
18
-
-
84955597134
-
Fast binding-time analysis for multi-level specialization
-
Perspectives of System Informatics D. Bjørner, M. Broy, and I. V. Pottosin, Eds., Springer-Verlag
-
GLÜCK, R., AND JØRGENSEN, J. Fast binding-time analysis for multi-level specialization. In Perspectives of System Informatics (1996), D. Bjørner, M. Broy, and I. V. Pottosin, Eds., vol. 1181 of Lecture Notes in Computer Science, Springer-Verlag, pp. 261-272.
-
(1996)
Lecture Notes in Computer Science
, vol.1181
, pp. 261-272
-
-
Glück, R.1
Jørgensen, J.2
-
19
-
-
0342282734
-
Binding-time analysis applied to mathematical algorithms
-
J. Doležal and J. Fidler, Eds., Chapman & Hall
-
GLÜCK, R., NAKASHIGE, R., AND ZÖCHLING, R. Binding-time analysis applied to mathematical algorithms. In System Modelling and Optimization (1995), J. Doležal and J. Fidler, Eds., Chapman & Hall, pp. 137-146.
-
(1995)
System Modelling and Optimization
, pp. 137-146
-
-
Glück, R.1
Nakashige, R.2
Zöchling, R.3
-
20
-
-
0002157340
-
A partial evaluator for untyped lambda calculus
-
GOMARD, C. K., AND JONES, N. D. A partial evaluator for untyped lambda calculus. Journal of Functional Programming 1, 1 (1991), 21-69.
-
(1991)
Journal of Functional Programming
, vol.1
, Issue.1
, pp. 21-69
-
-
Gomard, C.K.1
Jones, N.D.2
-
21
-
-
0033337979
-
Certifying compilation and run-time code generation
-
Dec.
-
HORNOF, L., AND JIM, T. Certifying compilation and run-time code generation. Higher-Order and Symbolic Computation 12, 4 (Dec. 1999), 337-375.
-
(1999)
Higher-Order and Symbolic Computation
, vol.12
, Issue.4
, pp. 337-375
-
-
Hornof, L.1
Jim, T.2
-
23
-
-
84976699260
-
An experiment in partial evaluation: The generation of a compiler generator
-
Rewriting Techniques and Applications, J.-P. Jouannaud, Ed., Springer-Verlag
-
JONES, N. D., SESTOFT, P., AND SONDERGRAARD, H. An experiment in partial evaluation: The generation of a compiler generator. In Rewriting Techniques and Applications, J.-P. Jouannaud, Ed., vol. 202 of Lecture Notes in Computer Science. Springer-Verlag, 1985, pp. 124-140.
-
(1985)
Lecture Notes in Computer Science
, vol.202
, pp. 124-140
-
-
Jones, N.D.1
Sestoft, P.2
Sondergraard, H.3
-
24
-
-
0041774258
-
-
Tech. Rep. 91-11-04, University of Washington
-
KEPPEL, D., EGGERS, S. J., AND HENRY, R. R. A case for runtime code generation. Tech. Rep. 91-11-04, University of Washington, 1991.
-
(1991)
A Case for Runtime Code Generation
-
-
Keppel, D.1
Eggers, S.J.2
Henry, R.R.3
-
27
-
-
84959054554
-
On some semantic issues in the reflective tower
-
Mathematical Foundations of Programming Semantics. M. Main, A. Melton, M. Mislove, and D. Schmidt, Eds.
-
MALMKJÆR, K. On some semantic issues in the reflective tower. In Mathematical Foundations of Programming Semantics. (Lecture Notes in Computer Science, vol. 442) (1989), M. Main, A. Melton, M. Mislove, and D. Schmidt, Eds., pp. 229-246.
-
(1989)
Lecture Notes in Computer Science
, vol.442
, pp. 229-246
-
-
Malmkjær, K.1
-
31
-
-
84947210885
-
Functor categories and two-level languages
-
Foundations of Software Science and Computation Structures (FoSSaCS) Springer Verlag
-
MOGGI, E. Functor categories and two-level languages. In Foundations of Software Science and Computation Structures (FoSSaCS) (1998), vol. 1378 of Lecture Notes in Computer Science, Springer Verlag.
-
(1998)
Lecture Notes in Computer Science
, vol.1378
-
-
Moggi, E.1
-
32
-
-
84957883060
-
An idealized MetaML: Simpler, and more expressive
-
European Symposium on Programming (ESOP) Springer-Verlag
-
MOGGI, E., TAHA, W., BENAISSA, Z. E.-A., AND SHEARD, T. An idealized MetaML: Simpler, and more expressive. In European Symposium on Programming (ESOP) (1999), vol. 1576 of Lecture Notes in Computer Science, Springer-Verlag, pp. 193-207.
-
(1999)
Lecture Notes in Computer Science
, vol.1576
, pp. 193-207
-
-
Moggi, E.1
Taha, W.2
Benaissa, Z.E.-A.3
Sheard, T.4
-
34
-
-
0031640968
-
Automatic, template-based run-time specialization: Implementation and experimental study
-
IEEE Computer Society Press
-
NOËL, F., HORNOF, L., CONSEL, C., AND LAWALL, J. L. Automatic, template-based run-time specialization: Implementation and experimental study. In Proceedings of the 1998 International Conference on Computer Languages (1998), IEEE Computer Society Press, pp. 132-142.
-
(1998)
Proceedings of the 1998 International Conference on Computer Languages
, pp. 132-142
-
-
Noël, F.1
Hornof, L.2
Consel, C.3
Lawall, J.L.4
-
35
-
-
35248867593
-
-
Oregon Graduate Institute Technical Reports. P.O. Box 91000, Portland, OR 97291-1000,USA
-
Oregon Graduate Institute Technical Reports. P.O. Box 91000, Portland, OR 97291-1000,USA. Available online from ftp://cse.ogi.edu/pub/tech-reports/README.html. Last viewed August 1999.
-
-
-
-
39
-
-
0037514204
-
Compiling for template-based run-time code generation
-
To appear
-
SMITH, F., GROSSMAN, D., MORRISETT, G., HORNOF, L., AND JIM, T. Compiling for template-based run-time code generation. Journal of Functional Programming (2002). To appear.
-
(2002)
Journal of Functional Programming
-
-
Smith, F.1
Grossman, D.2
Morrisett, G.3
Hornof, L.4
Jim, T.5
-
40
-
-
0003678579
-
-
PhD thesis, Oregon Graduate Institute of Science and Technology, Available from [35]
-
TAHA, W. Multi-Stage Programming: Its Theory and Applications. PhD thesis, Oregon Graduate Institute of Science and Technology, 1999. Available from [35].
-
(1999)
Multi-Stage Programming: Its Theory and Applications
-
-
Taha, W.1
-
41
-
-
0037842871
-
Semantics, Applications, and Implementation of Program Generation
-
TAHA, W., Ed. Montréal, Springer-Verlag
-
TAHA, W., Ed. Semantics, Applications, and Implementation of Program Generation (Montréal, 2000), vol. 1924 of Lecture Notes in Computer Science, Springer-Verlag.
-
(2000)
Lecture Notes in Computer Science
, vol.1924
-
-
-
43
-
-
84878618120
-
Multi-stage programming: Axiomatization and type-safety
-
25th International Colloquium on Automata, Languages, and Programming (ICALP) Aalborg
-
TAHA, W., BENAISSA, Z.-E.-A., AND SHEARD, T. Multi-stage programming: Axiomatization and type-safety. In 25th International Colloquium on Automata, Languages, and Programming (ICALP) (Aalborg, 1998), vol. 1443 of Lecture Notes in Computer Science, pp. 918-929.
-
(1998)
Lecture Notes in Computer Science
, vol.1443
, pp. 918-929
-
-
Taha, W.1
Benaissa, Z.-E.-A.2
Sheard, T.3
-
44
-
-
84888249819
-
Tag elimination and Jones-optimality
-
Programs as Data Objects O. Danvy and A. Filinksi, Eds.
-
TAHA, W., MAKHOLM, H., AND HUGHES, J. Tag elimination and Jones-optimality. In Programs as Data Objects (2001), O. Danvy and A. Filinksi, Eds., vol. 2053 of Lecture Notes in Computer Science, pp. 257-275.
-
(2001)
Lecture Notes in Computer Science
, vol.2053
, pp. 257-275
-
-
Taha, W.1
Makholm, H.2
Hughes, J.3
-
46
-
-
0030691229
-
Multi-stage programming with explicit annotations
-
Amsterdam, ACM Press
-
TAHA, W., AND SHEARD, T. Multi-stage programming with explicit annotations. In Proceedings of the Symposium on Partial Evaluation and Semantic-Based Program Manipulation (PEPM) (Amsterdam, 1997), ACM Press, pp. 203-217.
-
(1997)
Proceedings of the Symposium on Partial Evaluation and Semantic-Based Program Manipulation (PEPM)
, pp. 203-217
-
-
Taha, W.1
Sheard, T.2
-
47
-
-
35248892650
-
-
Tech. Rep. CSE-99-007, Department of Computer Science, Oregon Graduate Institute, Extended version of [46]. Available from [35]
-
TAHA, W., AND SHEARD, T. MetaML and multi-stage programming with explicit annotations. Tech. Rep. CSE-99-007, Department of Computer Science, Oregon Graduate Institute, 1999. Extended version of [46]. Available from [35].
-
(1999)
MetaML and Multi-stage Programming with Explicit Annotations
-
-
Taha, W.1
Sheard, T.2
-
48
-
-
0013091874
-
MetaML: Multi-stage programming with explicit annotations
-
Revision of [47]
-
TAHA, W., AND SHEARD, T. MetaML: Multi-stage programming with explicit annotations. Theoretical Computer Science 248, 1-2 (2000). Revision of [47].
-
(2000)
Theoretical Computer Science
, vol.248
, Issue.1-2
-
-
Taha, W.1
Sheard, T.2
-
49
-
-
0034266915
-
Static and dynamic program compilation by interpreter specialization
-
Sept.
-
THIBAULT, S., CONSEL, C., LAWALL, J. L., MARLET, R., AND MULLER, G. Static and dynamic program compilation by interpreter specialization. Higher-Order and Symbolic Computation 13, 3 (Sept. 2000), 161-178.
-
(2000)
Higher-Order and Symbolic Computation
, vol.13
, Issue.3
, pp. 161-178
-
-
Thibault, S.1
Consel, C.2
Lawall, J.L.3
Marlet, R.4
Muller, G.5
|