
- [1] J.G. Bonar and B.W. Liffick, A Visual Programming Language for Novices, in "Principles of Visual Programming Languages", Prentice-Hall. Google Scholar
Digital Library
- [2] W.F. Clocksin and C.S. Mellish, Programming in Prolog, Springer-Verlag (1981). Google Scholar
Digital Library
- [3] J.D. Newmarch, Logic programming: Prolog and Stream Parallel languages, Prentice-Hall (1990). Google Scholar
Digital Library
- [4] E. Soloway and K. Ehrlich, Empirical Studies of Programming Knowledge, IEEE Trans Software Eng SE-10, 1985.Google Scholar
- [5] J. Spohrer, E. Soloway and E. Pope, A Goal/Plan Analysis of Buggy Pascal Programs, Human-Computer Interaction 1, 1985.Google Scholar
- [6] L. Sterling and E.Y. Shapiro, The Art of Prolog: Advanced Programming Techniques, MIT Press (1986). Google Scholar
Digital Library
Index Terms
A plan-based approach to Prolog recursion
Recommendations
Towards a jitting VM for prolog execution
PPDP '10: Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programmingMost Prolog implementations are implemented in low-level languages such as C and are based on a variation of the WAM instruction set, which enhances their performance but makes them hard to write. In addition, many of the more dynamic features of Prolog ...
Prolog Cafe: a prolog to java translator system
INAP'05: Proceedings of the 16th international conference on Applications of Declarative Programming and Knowledge ManagementWe present the Prolog Cafe system that translates Prolog into Java via the WAM . Prolog Cafe provides multi-threaded Prolog engines. A Prolog Cafe thread seems to be conceptually an independent Prolog evaluator and communicates with each other through ...






Comments