pith. sign in

arxiv: 1608.04016 · v1 · pith:6GCK7TF5new · submitted 2016-08-13 · 💻 cs.PL

A New Functional-Logic Compiler for Curry: Sprite

classification 💻 cs.PL
keywords spritecurrycodecompilerimplementationprogramsresultsbenchmarking
0
0 comments X
read the original abstract

We introduce a new native code compiler for Curry codenamed Sprite. Sprite is based on the Fair Scheme, a compilation strategy that provides instructions for transforming declarative, non-deterministic programs of a certain class into imperative, deterministic code. We outline salient features of Sprite, discuss its implementation of Curry programs, and present benchmarking results. Sprite is the first-to-date operationally complete implementation of Curry. Preliminary results show that ensuring this property does not incur a significant penalty.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.