Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Half assed scheme http://puntoblogspot.blogspot.com/201…
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
Hascheme Hascheme is the name for Half assed scheme, or my attempt to do my version of norvig's 90line scheme interpreter in python. But in Perl. It doesn't support most of the things you'd expect for a usable language, like strings, for example, but it's just a PoC of how easy can be to have an interpreter for a language that lets you do quoting, recursion, lambdas, and basic arithmetic ops. debug tip :There's a builtin called env (no params) that dumps the environment. test INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION you can follow the advances of hascheme in My Blog http://puntoblogspot.blogspot.com . or mail me at raimonster_REMOVEME_@gmail.com . To run hascheme, you need some perl libs: Moose Data::Dumper::Concise List::MoreUtils Data::Dump Carp Ubigraph use cpanm or cpan to install those libs. install ubigraph if you want to use last version of has run the code with something like perl script/lis.pl script/builtins.scm COPYRIGHT AND LICENCE Copyright (C) 2010 Raimon Grau This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.