Abstract
Programmers of Haskell or ML know that once their programs are syntactically correct and get past the type checker, the probability that they are correct is usually already pretty high. But while the parser or the type checker still complain, it is not always easy to spot the real problem, which may be far from the trouble spot indicated by the often cryptic error message.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bayer, A., Grobauer, B., Kahl, W., Kempf, P., Schmalhofer, F., Schmidt, G., Winter, M. (1996): The Higher-Object Programming System “HOPS”Internal Report, Fakultät für Informatik, Universität der Bundeswehr München. URL http://inf2-www.informatik.unibw-muenchen.de/HOPS/papers/HOPSreport-1996.html. 214 pp.
Bellin, G., Scott, P.J. (1994): On the it-calculus and linear logic. Theoretical Computer Science 135 (1), 11–63.
Gansner, E.R., Koutsofios, E., North, S.C., Vo, K. (1993): A Technique for Drawing Directed Graphs. IEEE-TSE.
Kahl, W. (1994): Can Functional Programming Be Liberated from the Applicative Style?. In Bjorn Pehrson, Imre Simon (eds.), Technology and Foundations, Proceedings of the IFIP 13th World Computer Congress, Hamburg, Germany, 28 August – 2 September 1994, Volume I, pages 330–335. IFIP Transactions. North-Holland. IFIP.
Kahl, W. (1996): Algebraische Termgraphersetzung mit gebundenen Variablen.Reihe Informatik. Herbert Utz Verlag, München. ISBN 3–931327–60–4, zugleich Dissertation an der Fakultät für Informatik, Universität der Bundeswehr München.
Kahl, W. (1998): The Higher Object Programming System — User Manual for HOPS, Fakultät für Informatik, Universität der Bundeswehr München. URL http://diogenes.informatik.unibw-muenchen.de:8080/kahl/HOPS/.
Kahl, W. (1998): Internally Typed Second-Order Term Graphs. In Juraj Hromkovic, Ondrej Sykora (eds.), Graph Theoretic Concepts in Computer Science, 24th International Workshop, WG ‘88, Smolenice Castle, Slovak Republic, June 1998, Proceedings, pages 149–163. LNCS 1517. Springer-Verlag.
Kingston, J.H. (1998): A User’s Guide to the Lout Document Formatting System (Version 3.12). Basser Department of Computer Science, University of Sydney. ISBN 0 86758 951 5. URL ftp://ftp.es.su.oz.au/jeff/lout.
Klop, J.W. (1980): Combinatory Reduction Systems. Mathematical Centre Tracts 127, Centre for Mathematics and Computer Science, Amsterdam. PhD Thesis
Klop, J.W., van Oostrom, V., van Raamsdonk, F. (1993): Combinatory reduction systems: introduction and survey. Theoretical Computer Science 121 (1–2), 279–308.
Knuth, D.E. (1984): Literate Programming. The Computer Journal 27 (2), 97–111.
Milner, R. (1993): The Polyadic’n-Calculus: A Tutorial. In F. L. Bauer, W. Brauer, H. Schwichtenberg (eds.), Logic, Algebra, and Specification, pages 203–246. Vol. 94 of NATO Series F: Computer and Systems Sciences. Springer.
Orava, F., Parrow, J. (1992): An Algebraic Verification of a Mobile Telephone Network. Formal Aspects of Computer Science 4, 497–543.
Williams, R.N. (1992): FunnelWeb User’s Manual.URL http://www.ross.net/funnelweb/introduction.html. Part of the FunnelWeb distribution
Zierer, H., Schmidt, G., Berghammer, R. (1986): An Interactive Graphical Manipulation System for Higher Objects Based on Relational Algebra. In Proc. 12th International Workshop on Graph-Theoretic Concepts in Computer Science, pages 68–81. LNCS 246. Springer-Verlag, Bernried, Starnberger See.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Wien
About this paper
Cite this paper
Kahl, W. (1999). The Term Graph Programming System HOPS. In: Berghammer, R., Lakhnech, Y. (eds) Tool Support for System Specification, Development and Verification. Advances in Computing Science. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6355-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-7091-6355-9_10
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-83282-0
Online ISBN: 978-3-7091-6355-9
eBook Packages: Springer Book Archive