graph-rewriting-ski: Two implementations of the SKI combinators as interactive graph rewrite systems
This package serves as an example for how to use the graph-rewriting, graph-rewriting-layout, and graph-rewriting-gl packages to create a graph rewriting system with an interactive, graphical front-end. The SKI combinator calculus is implemented once as an interaction net with combinators that accumulate their arguments, and once in a more direct manner. The sources (of the interaction net implementation) are well documented and serve as a tutorial for implementing your own rewrite system. Start reading in INet/Graph.hs. To run the program run either the "ski-inet" or the "ski-direct" with one of the files from the "examples" directory as an argument. For usage of the GUI see GraphRewriting.GL.UI.
Downloads
- graph-rewriting-ski-0.6.1.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.7, 0.5, 0.5.1, 0.5.2, 0.5.4, 0.5.6, 0.5.7, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8 |
---|---|
Dependencies | base (>=4.3 && <4.5), base-unicode-symbols (>=0.2 && <0.3), GLUT (>=2.2 && <2.3), graph-rewriting (>=0.7 && <0.8), graph-rewriting-gl (>=0.6.9 && <0.8), graph-rewriting-layout (>=0.5 && <0.6), OpenGL (>=2.4 && <2.5), parsec (>=2.1 && <2.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 2012-07-14T16:33:48Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | ski-direct, ski-inet |
Downloads | 14008 total (5 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-12-24 [all 6 reports] |