FlatCurry

FlatCurry: An intermediate representation for Curry programs. In order to provide a common interface for connecting different tools working on Curry programs or programs written in another (functional logic) declarative language (e.g., Toy), there is an intermediate language, called FlatCurry, for representing functional logic programs. This document provides an overview about the ideas and structure of FlatCurry.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element