graph-rewriting-lambdascope: Lambdascope, an optimal evaluator of the lambda calculus
Lambdascope is an optimal evaluator of the λβ-calculus described in the paper "Lambdascope - Another optimal implementation of the lambda-calculus" by Vincent van Oostrom, Kees-Jan van de Looij, and Marijn Zwitserlood. This package contains an interactive application, which implements Lambdascope as a port-graph rewriting system. Call "lambdascope" with one of the files from the "examples" directory as an argument. For usage of the GUI see GraphRewriting.GL.UI. Use the "--lmo" flag for leftmost outermost evalution and "--bench" for non-graphical evaluation to weak head normal form.
Downloads
- graph-rewriting-lambdascope-0.5.11.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.4.10, 0.4.11, 0.5, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6, 0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11 |
---|---|
Dependencies | base (>=4.9 && <5), base-unicode-symbols (>=0.2 && <0.3), GLUT (>=2.2 && <3), graph-rewriting (>=0.7.8 && <0.9), graph-rewriting-gl (>=0.7.6 && <0.8), graph-rewriting-layout (>=0.5.4 && <0.6), graph-rewriting-strategies (>=0.2.4 && <0.3), indentparser (>=0.1 && <0.2), mtl (>=1.1 && <2.3), OpenGL (>=3.0 && <4), parsec (>=3.1 && <3.2) [details] |
License | BSD-3-Clause |
Copyright | (c) 2010, Jan Rochel |
Author | Jan Rochel |
Maintainer | jan@rochel.info |
Category | Compilers/Interpreters, Application |
Home page | http://rochel.info/#graph-rewriting |
Uploaded | by JanRochel at 2024-03-18T16:44:01Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | lambdascope |
Downloads | 14498 total (36 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] Last success reported on 2024-03-18 [all 1 reports] |