stormbrew/tinyrb
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
= TinyRb A tiny subset of Ruby with a Lua'esc VM. Everything in TinyRb should run in the big Ruby. (except bugs and things that don't comply to the principle of leas surprise.) But not everything in the big Ruby should run in TinyRb. This is a work in progress and not usable for "real things" yet. See TODO for a couple of those things that need to be done. http://github.com/macournoyer/tinyrb #tinyrb on freenode == Install Install Ragel (http://www.complang.org/ragel) sudo port install ragel # or apt-get or install from source! Compile tinyrb make make test # optional ./tinyrb -h == Credits Inspired by: lua, http://www.lua.org tinypy, http://tinypy.org potion, http://github.com/why/potion kvec.h and khash.h (c) 2008, by Attractive Chaos <attractivechaos@aol.co.uk> GC Copyright 1988, 1989 Hans-J. Boehm, Alan J. Demers (c) Marc-Andre Cournoyer <macournoyer@gmail.com>