Abstract
The present paper makes a brief description of an environment which can be used for the emulation of the Warren Abstract Machine. It has the capability to show the user the internal behaviour of the WAM during a program execution. The tool provides an interactive and friendly interface with the machine, allowing to follow the evolution of a WAM program step by step and with different detail degrees.
References
H. Aït-Kaci: The WAM: A (Real) Tutorial, The MIT Press, 1991
E. Böerger, D. Rosenzweig: WAM Algebras—A Mathematical Study of Implementation, Part I in Proc. CSL'90, Part II in Proc. Russian Conf. on Logic Prog.' 91
J. Gabriel, T. Lindholm, E.L. Lusk, R.A. Overbeck: A Tutorial for the WAM for Computational Logic, ANL-64-84, Argonne Nat. Lab., 1985
P. Kursawe: How to Invent a Prolog Machine, New Generation Comp., 5, 1989.
D. Maier, D.S. Warren: Computing with Logic: Logic Programming with PROLOG, Ed. Benjamin Cummings, 1988
D.M. Russinoff: A Verified Prolog Compiler for the Warren Abstract Machine, MCC Tec. Rep. N. ACT-ST-292-89, Austin 1989, (to appear in J. of Logic Program., 1992)
D.H.D. Warren: An Abstract PROLOG Instruction Set, Technical Note 309, SRI International, Menlo Park, California, October 1983
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martín, J.G., Moreno-Navarro, J.J. (1992). FRIENDLY-WAM: An interactive tool to understand the compilation of PROLOG. In: Voronkov, A. (eds) Logic Programming and Automated Reasoning. LPAR 1992. Lecture Notes in Computer Science, vol 624. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013096
Download citation
DOI: https://doi.org/10.1007/BFb0013096
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55727-2
Online ISBN: 978-3-540-47279-7
eBook Packages: Springer Book Archive