ACM Home Page
Please provide us with feedback. Feedback
Programming with Equations
Full text PdfPdf (1.64 MB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 4 ,  Issue 1  (January 1982) table of contents
Pages: 83 - 112  
Year of Publication: 1982
ISSN:0164-0925
Authors
Christoph M. Hoffmann  Department of Computer Sciences, Purdue University, West Lafayette, IN
Michael J. O'Donnell  Department of Computer Sciences, Purdue University, West Lafayette, IN
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 40,   Citation Count: 23
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/357153.357158
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
ASMCRO~r, E., AND WADGF., W. Lucid--A formal system for writing and proving programs. SIAM J. Comput. 5, 3 (1976), 336-354.
4
5
 
6
7
 
8
BJORNER, D. Finite state tree computations, pt. I. IBM Res. Tech. Rep. RJ 1053 (#17598), 1972.
 
9
BRUYNOOGHE, M. An interpreter for predicate logic programs, pt. I. Rep. CW10, Applied Math. and Programming Div., Katholieke Univ., Leuven, Belgium, 1976.
 
10
 
11
CARGILL, T. Deterministic operational semantics for Lucid. Res. Rep. CS-76-19, Univ. Waterloo, Ontario, 1976.
 
12
CHEW, L.P. An improved algorithm for computing with equations. In 21st Ann. IEEE Symp. Foundations of Computer Science, 1980, Syracuse, N.Y., pp. 108-117.
 
13
DOWNEY, P., AND SETHI, R. Correct computation rules for recursive languages. SIAM J. Comput. 5, 3 (1976), 378-401.
 
14
 
15
FRIEDMAN, D., AND WISE, D. Cons should not evaluate its arguments. In 3rd Int. Colloq. Automata, Languages and Programming. Edinburgh University Press, Edinburgh, Scotland, 1976, pp. 257-284.
 
16
GOGUEN, J. Abstract errors for abstract data types. In IFIP Working Conference on Formal Description of Programming Concepts, E.J. Neuhold (Ed.). Elsevier North-Holland, New York, 1977, pp. 491-522.
 
17
GUIBAS, L.,'AND SEDGEWICK, R. A dichromatic framework for balanced trees. In 19th IEEE Symp. Foundations of Computer Science, Ann Arbor, Mich., 1978, pp. 8-21.
 
18
GUTTAG, J., HOROWITZ, E., AND MUSSER, D. Abstract data types and software validation. Information Science Res. Rep. ISI/RR-76-48, Univ. Southern Calif., Los Angeles, 1976.
19
 
20
HOFFMAN, C. Design and correctness of a compiler for a nonprocedural language. Acta Inf. 9, 3 (1978), 217-241.
21
22
 
23
HUET, G., AND Li~vY, J.-J. Computations in nonambiguous linear term rewriting systems. IRIA Tech. Rep. 359, 1979.
 
24
JOHNSON, S.D. An interpretive model for a language based on suspended construction. Tech. Rep. 68, Dep. Computer Science, Indiana Univ., Bloomington, Ind., 1977.
 
25
KNUTH, D., AND BENDIX, P. Simple word problems in universal algebras. In Computational Problems in Abstract Algebra, J. Leech (Ed.). Pergamon Press, Elmsford, N.Y., pp. 263-297.
26
27
28
29
 
30
 
31
ROBERTS, G. An Implementation of PROLOG. M.S. thesis, Dep. Computer Science, Univ. Waterloo, Ontario, 1977.
32
 
33
STAPLES, J. A class of replacement systems with simple optimality theory. Bull. Aust. Math. Soc. 17, 3 (1977), 335-350.
 
34
VUXLL~.MXN, J. Correct and optimal implementations of recursion in a simple programming language. J. Comput. Syst. Sci. 9, 3 (1974), 332-354.
 
35
WAND, M. First order identities as a defining language. Tech. Rep. 29, Dep. Computer Science, indiana Univ., Bloomington, Ind., 1976.
 
36
WARREN, D. Implementing PROLOG. Res. Reps. 39, 40, Dep. Artificial Intelligence, Univ. Edinburgh, Scotland, 1977.

CITED BY  23

Collaborative Colleagues:
Christoph M. Hoffmann: colleagues
Michael J. O'Donnell: colleagues