-
2
-
-
84976850194
-
The design and implementation of hierarchical software systems with reusable components
-
October
-
Batory, D. and S. O’Malley. The design and implementation of hierarchical software systems with reusable components. ACM Transactions on Software Engineering and Methodology, 1(4): 355-398, October 1992.
-
(1992)
ACM Transactions on Software Engineering and Methodology
, vol.1
, Issue.4
, pp. 355-398
-
-
Batory, D.1
O’Malley, S.2
-
5
-
-
84914954220
-
-
Association for Computing Machinery, 1969. Appeared as SIGPLAN Notices, August
-
Christensen, C. and C. J. Shaw, editors. Proceedings of the Extensible Languages Symposium. Association for Computing Machinery, 1969. Appeared as SIGPLAN Notices, 4(8): 1-62, August 1969.
-
(1969)
Proceedings of the Extensible Languages Symposium
, vol.4
, Issue.8
, pp. 1-62
-
-
Christensen, C.1
Shaw, C.J.2
-
6
-
-
84976787686
-
A survey of adaptable grammars
-
November
-
Christiansen, H. A survey of adaptable grammars. ACM SIGPLAN Notices, 25(11): 35-44, November 1990.
-
(1990)
ACM SIGPLAN Notices
, vol.25
, Issue.11
, pp. 35-44
-
-
Christiansen, H.1
-
9
-
-
33750388250
-
Expansion-passing style: A general macro mechanism
-
January
-
Dybvig, R. K., D. P. Friedman and C. T. Haynes. Expansion-passing style: A general macro mechanism. Lisp and Symbolic Computation, 1(1): 53-75, January 1988.
-
(1988)
Lisp and Symbolic Computation
, vol.1
, Issue.1
, pp. 53-75
-
-
Dybvig, R.K.1
Friedman, D.P.2
Haynes, C.T.3
-
10
-
-
0005362701
-
Syntactic abstraction in Scheme
-
December
-
Dybvig, R. K., R. Hieb and C. Bruggeman. Syntactic abstraction in Scheme. Lisp and Symbolic Computation, 5(4): 295-326, December 1993.
-
(1993)
Lisp and Symbolic Computation
, vol.5
, Issue.4
, pp. 295-326
-
-
Dybvig, R.K.1
Hieb, R.2
Bruggeman, C.3
-
11
-
-
0023366720
-
Making form follow function: An exercise in functional programming style
-
June
-
Fairbairn, J. Making form follow function: An exercise in functional programming style. Software Practice and Experience, 17(6): 379-386, June 1987.
-
(1987)
Software Practice and Experience
, vol.17
, Issue.6
, pp. 379-386
-
-
Fairbairn, J.1
-
12
-
-
84876654137
-
Dr Scheme: A pedagogic programming environment for Scheme
-
Implementations, Logics, and Programs
-
Findler, R. B., C. Flanagan, M. Flatt, S. Krishnamurthi and M. Felleisen. Dr Scheme: A pedagogic programming environment for Scheme. In Ninth International Symposium on Programming Languages, Implementations, Logics, and Programs, pages 369-388, 1997.
-
(1997)
Ninth International Symposium on Programming Languages
, pp. 369-388
-
-
Findler, R.B.1
Flanagan, C.2
Flatt, M.3
Krishnamurthi, S.4
Felleisen, M.5
-
13
-
-
13144265336
-
Catching bugs in the web of program invariants
-
May
-
Flanagan, C., M. Flatt, S. Krishnamurthi, S. Weirich and M. Felleisen. Catching bugs in the web of program invariants. In ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 23-32, May 1996.
-
(1996)
ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 23-32
-
-
Flanagan, C.1
Flatt, M.2
Krishnamurthi, S.3
Weirich, S.4
Felleisen, M.5
-
16
-
-
0003880013
-
-
Addison-Wesley Personal Computing Series. Addison-Wesley, Reading, MA
-
Gamma, E., R. Helm, R. Johnson and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Personal Computing Series. Addison-Wesley, Reading, MA, 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
18
-
-
84969385445
-
Report on the programming language Haskell: A non-strict, purely functional language
-
May, Version 1.2
-
Hudak, P., S. Peyton Jones and P. Wadler. Report on the programming language Haskell: a non-strict, purely functional language. ACM SIGPLAN Notices, 27(5), May 1992. Version 1.2.
-
(1992)
ACM SIGPLAN Notices
, vol.27
, Issue.5
-
-
Hudak, P.1
Peyton Jones, S.2
Wadler, P.3
-
19
-
-
0003792407
-
-
Computing Science Technical Report 32, AT&T Bell Laboratories, Murray Hill, NJ, USA
-
Johnson, S. C. YACC yet another compiler compiler. Computing Science Technical Report 32, AT&T Bell Laboratories, Murray Hill, NJ, USA, 1975.
-
(1975)
YACC yet another compiler compiler
-
-
Johnson, S.C.1
-
23
-
-
38849167599
-
Hygienic macro expansion
-
Kohlbecker, E. E., D. P. Friedman, M. Felleisen and B. F. Duba. Hygienic macro expansion. In ACM Symposium on Lisp and Functional Programming, pages 151-161, 1986.
-
(1986)
ACM Symposium on Lisp and Functional Programming
, pp. 151-161
-
-
Kohlbecker, E.E.1
Friedman, D.P.2
Felleisen, M.3
Duba, B.F.4
-
24
-
-
84976219753
-
Macros-by-example: Deriving syntactic transformations from their specifications
-
Kohlbecker, E. E. and M. Wand. Macros-by-example: Deriving syntactic transformations from their specifications. In Symposium on Principles of Programming Languages, pages 77-84, 1987.
-
(1987)
Symposium on Principles of Programming Languages
, pp. 77-84
-
-
Kohlbecker, E.E.1
Wand, M.2
-
29
-
-
84938016591
-
Macro instruction extensions of compiler languages
-
McIlroy, M. D. Macro instruction extensions of compiler languages. Communications of the ACM, 3(4): 214-220, 1960.
-
(1960)
Communications of the ACM
, vol.3
, Issue.4
, pp. 214-220
-
-
McIlroy, M.D.1
-
30
-
-
0003444157
-
-
MIT Press, Cambridge, MA
-
Milner, R., M. Tofte and R. Harper. The Definition of Standard ML. MIT Press, Cambridge, MA, 1990.
-
(1990)
The Definition of Standard ML
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
-
31
-
-
0003457308
-
-
Technical Report ECSLFCS-90-113, Laboratory for Foundations of Computer Science, University of Edinburgh, Edinburgh, Scotland
-
Moggi, E. An abstract view of programming languages. Technical Report ECSLFCS-90-113, Laboratory for Foundations of Computer Science, University of Edinburgh, Edinburgh, Scotland, 1990.
-
(1990)
An abstract view of programming languages
-
-
Moggi, E.1
-
33
-
-
0004274872
-
-
Digital Press, Bedford, MA, second edition
-
Steele, G. L., Jr., editor. Common Lisp: the Language. Digital Press, Bedford, MA, second edition, 1990.
-
(1990)
Common Lisp: The Language
-
-
Steele, G.L.1
|