-
1
-
-
0033330108
-
Dominators in linear time
-
Alstrup, S., Harel, D., Lauridsen, P. W. and Thorup, M. (1999) Dominators in linear time. SICOMP: SIAM J. Comput. 28.
-
(1999)
SICOMP: SIAM J. Comput.
, vol.28
-
-
Alstrup, S.1
Harel, D.2
Lauridsen, P.W.3
Thorup, M.4
-
4
-
-
0025558067
-
Compiling scientific code using partial evaluation
-
Berlin, A. and Weise, D. (1990) Compiling scientific code using partial evaluation. IEEE Computer, 23(12), 25-37.
-
(1990)
IEEE Computer
, vol.23
, Issue.12
, pp. 25-37
-
-
Berlin, A.1
Weise, D.2
-
5
-
-
0021508525
-
Using circular programs to eliminate multiple traversals of data
-
Bird, R. S. (1984) Using circular programs to eliminate multiple traversals of data. Acta Informatica, 21(3), 239-250.
-
(1984)
Acta Informatica
, vol.21
, Issue.3
, pp. 239-250
-
-
Bird, R.S.1
-
6
-
-
0026840696
-
Improving recursive functions by inverting the order of evaluation
-
Boiten, E. A. (1992) Improving recursive functions by inverting the order of evaluation. Sci. Comput. Program. 18(2), 139-179.
-
(1992)
Sci. Comput. Program.
, vol.18
, Issue.2
, pp. 139-179
-
-
Boiten, E.A.1
-
8
-
-
84958774273
-
Observable sharing for functional circuit description
-
Thiagarajan, P. S. and Yap, R., editors, Springer-Verlag
-
Claessen, K. and Sands, D. (1999) Observable sharing for functional circuit description. In: Thiagarajan, P. S. and Yap, R., editors, Advances in Computing Science ASIAN'99; 5th Asian Computing Science Conference: Lecture Notes in Computer Science 1742, pp. 62-73. Springer-Verlag.
-
(1999)
Advances in Computing Science ASIAN'99; 5th Asian Computing Science Conference: Lecture Notes in Computer Science 1742
, pp. 62-73
-
-
Claessen, K.1
Sands, D.2
-
10
-
-
0038492985
-
Symbolic simulation of microprocessor models using type classes in Haskell
-
Bad Herranald, Germany. Companion tech report with details, examples, and Haskell code (OGI Technical Report CSE-99-005), http://www.cse.ogi.edu/PacSoft/projects/Hawk/papers/-tr99-005.ps.
-
Day, N. A., Lewis, J. R. and Cook, B. (1999) Symbolic simulation of microprocessor models using type classes in Haskell. CHARME'99 poster session. Bad Herranald, Germany. http://www.cse.ogi.edu/PacSoft/projects/Hawk/papers/sym_sim.ps. Companion tech report with details, examples, and Haskell code (OGI Technical Report CSE-99-005), http://www.cse.ogi.edu/PacSoft/projects/Hawk/papers/-tr99-005.ps.
-
(1999)
CHARME'99 Poster Session
-
-
Day, N.A.1
Lewis, J.R.2
Cook, B.3
-
13
-
-
0003315314
-
Functional implementations of continuous modeled animation
-
Springer-Verlag
-
Elliott, C. (1998) Functional implementations of continuous modeled animation. Proceedings PLILP/ALP. Springer-Verlag.
-
(1998)
Proceedings PLILP/ALP
-
-
Elliott, C.1
-
14
-
-
0032594249
-
An embedded modeling language approach to interactive 3D and multimedia animation
-
Elliott, C. (1999) An embedded modeling language approach to interactive 3D and multimedia animation. IEEE Trans. Softw. Eng. 25(3), 291-308.
-
(1999)
IEEE Trans. Softw. Eng.
, vol.25
, Issue.3
, pp. 291-308
-
-
Elliott, C.1
-
16
-
-
84872247719
-
Functional image synthesis
-
Sarhangi, R. and Jablan, S., editors. An extended version, submitted for publication, is available as http://research.microsoft. com/̃conal/papers/functional-images
-
Elliott, C. (2001) Functional image synthesis. In: Sarhangi, R. and Jablan, S., editors. Proceedings Bridges 2001, Mathematical Connections in Art, Music, and Science. http://research.microsoft.com/̃conal/papers/bridges2001. An extended version, submitted for publication, is available as http://research.microsoft. com/̃conal/papers/functional-images.
-
(2001)
Proceedings Bridges 2001, Mathematical Connections in Art, Music, and Science
-
-
Elliott, C.1
-
19
-
-
0021975315
-
A linear time algorithm for finding dominators in flow graphs and related problems
-
Harel, D. (1985) A linear time algorithm for finding dominators in flow graphs and related problems. Proceedings 17th Annual ACM Symposium on Theory of Computing, pp. 185-194.
-
(1985)
Proceedings 17th Annual ACM Symposium on Theory of Computing
, pp. 185-194
-
-
Harel, D.1
-
20
-
-
0021426157
-
Fast algorithms for finding nearest common ancestors
-
Harel, D. and Tarjan, R. E. (1984) Fast algorithms for finding nearest common ancestors. SIAM J. Comput. 13(2), 338-355.
-
(1984)
SIAM J. Comput.
, vol.13
, Issue.2
, pp. 338-355
-
-
Harel, D.1
Tarjan, R.E.2
-
22
-
-
0031676175
-
Modular domain specific languages and tools
-
Devanbu, P. and Poulin, J., editors, IEEE Press
-
Hudak, P. (1998) Modular domain specific languages and tools. In: Devanbu, P. and Poulin, J., editors, Proceedings: Fifth International Conference on Software Reuse, pp. 134-142. IEEE Press.
-
(1998)
Proceedings: Fifth International Conference on Software Reuse
, pp. 134-142
-
-
Hudak, P.1
-
25
-
-
85034615078
-
Attribute grammars as a functional programming paradigm
-
Kahn, G., editor, Springer-Verlag
-
Johnsson, T. (1987) Attribute grammars as a functional programming paradigm. In: Kahn, G., editor, Functional Programming Languages and Computer Architecture: Lecture Notes in Computer Science 274, pp. 154-173. Springer-Verlag.
-
(1987)
Functional Programming Languages and Computer Architecture: Lecture Notes in Computer Science
, vol.274
, pp. 154-173
-
-
Johnsson, T.1
-
26
-
-
0003799593
-
Partial evaluation and automatic program generation
-
Prentice Hall International
-
Jones, N. D., Gomard, C. K. and Sestoft. P. (1993) Partial evaluation and automatic program generation. International Series in Computer Science: Prentice Hall International, http://www.dina.kv1.dk/sestoft/pebook/pebook.html.
-
(1993)
International Series in Computer Science
-
-
Jones, N.D.1
Gomard, C.K.2
Sestoft, P.3
-
27
-
-
1442284684
-
-
Technical report
-
Kamin, S. (1996) Standard ML as a meta-programming language. Technical report, University of Illinois at Urbana-Champaign. http://www-sal.cs.uiuc.edu/̃Kamin/-pubs/ml-meta.ps.
-
(1996)
Standard ML As a Meta-Programming Language
-
-
Kamin, S.1
-
28
-
-
33749753267
-
A special-purpose language for picture-drawing
-
Kamin, S. and Hyatt, D. (1997) A special-purpose language for picture-drawing. Proceedings Conference on Domain-Specific Languages, pp. 297-310. http://www-sal.cs.uiuc.edu/-̃kamin/fpic/doc/fpic-paper.ps.
-
(1997)
Proceedings Conference on Domain-Specific Languages
, pp. 297-310
-
-
Kamin, S.1
Hyatt, D.2
-
29
-
-
84943347452
-
The next 700 programming languages
-
Landin, P. J. (1966) The next 700 programming languages. Comm. ACM, 9(3), 157-164.
-
(1966)
Comm. ACM
, vol.9
, Issue.3
, pp. 157-164
-
-
Landin, P.J.1
-
35
-
-
0013091874
-
MetaML: Multi-stage programming with explicit annotations
-
Taha, W. and Sheard, T. (2000) MetaML: Multi-stage programming with explicit annotations. Theor. Comput. Sci. 248(1-2).
-
(2000)
Theor. Comput. Sci.
, vol.248
, Issue.1-2
-
-
Taha, W.1
Sheard, T.2
-
37
-
-
0001981541
-
Expression templates
-
Reprinted in C++ Gems. ed. Stanley Lippman
-
Veldhuizen, T. (1995) Expression templates. C++ Report. 7(5), 26-31. http://extreme.-indiana.edu/̃tveldhui/papers/pepm99.ps. Reprinted in C++ Gems. ed. Stanley Lippman.
-
(1995)
C++ Report
, vol.7
, Issue.5
, pp. 26-31
-
-
Veldhuizen, T.1
-
39
-
-
84976857924
-
Automatic online partial evaluation
-
Hughes, R. J. M., editor. Springer-Verlag
-
Weise, D. Conybeare, R., Ruf. E. and Seligman, S. ( 1991) Automatic online partial evaluation. In: Hughes, R. J. M., editor. Functional Programming Languages and Computer Architecture: Lecture Notes in Computer Science 523, pp. 165-191. Springer-Verlag.
-
(1991)
Functional Programming Languages and Computer Architecture: Lecture Notes in Computer Science
, vol.523
, pp. 165-191
-
-
Weise, D.1
Conybeare, R.2
Ruf, E.3
Seligman, S.4
|