Informatics Report Series


Report   

EDI-INF-RR-0145


Related Pages

Report (by Number) Index
Report (by Date) Index
Author Index
Institute Index

Home
Title:P#: Using Prolog within the .NET Framework
Authors: Jonathan Cook
Date:Jul 2002
Abstract:
We discuss P#, our implementation of a tool which allows interoperation between a superset of Prolog and C#. We modify the existing tool Prolog Cafe, which compiles a linear logic extension of Prolog to Java, so that it produces C# instead. This enables us to create C# objects and call their methods from normal Prolog. In particular, we are able to take advantage of the graphical, networking and other libraries. We were able to extend to P#, the ability of Prolog Cafe to compile itself. To use P#, a C# compiler and runtime system are required, but no other Prolog implementation is needed.
Copyright:
2002 by The University of Edinburgh. All Rights Reserved
Links To Paper
No links available
Bibtex format
@Misc{EDI-INF-RR-0145,
author = { Jonathan Cook },
title = {P#: Using Prolog within the .NET Framework},
year = 2002,
month = {Jul},
}


Home : Publications : Report 

Please mail <reports@inf.ed.ac.uk> with any changes or corrections.
Unless explicitly stated otherwise, all material is copyright The University of Edinburgh