Second Year Progress Report Language Interoperability and Logic Programming Languages

Abstract

The LLP/Prolog to Java translator Prolog Café was altered to produce C# instead. New built-in predicates were added to enable the user to exploit the concurrency support in C# from the Prolog side. I now intend to work on optimising the translated code by detecting common programming idioms and by allowing the programmer to add mode annotations to their code. I also intend to add a module system and support for floating point arithmetic.

3 Figures and Tables

Cite this paper

@inproceedings{Cook2003SecondYP, title={Second Year Progress Report Language Interoperability and Logic Programming Languages}, author={Jonathan Cook}, year={2003} }