public
Description: Javascript Abstract Behavior Syntax
Clone URL: git://github.com/collin/jabs.git
jabs /
name age message
file README Mon Jul 28 00:39:33 -0700 2008 a fun little example, just type [collin]
file Rakefile.rb Tue Aug 05 00:49:31 -0700 2008 multi-line javascript falls through the parser [collin]
file build Sun Jul 27 23:48:34 -0700 2008 re tooled to steal ideas from jabl, now compili... [collin]
directory examples/ Wed Aug 13 01:36:25 -0700 2008 new failing specs for new features [collin]
directory lib/ Wed Aug 13 01:50:34 -0700 2008 def working(probably) that test is probably f... [collin]
directory rspec/ Wed Aug 13 01:52:33 -0700 2008 and def works [collin]
directory vendor/ Sun Jul 27 23:36:32 -0700 2008 building some jabs that looks a lot more like jabl [collin]
README
Javascript Abstract Behavior Syntax? What's that?

I was working on a project *very* similar to http://github.com/nex3/jabl in the months running up to RubyFringe.

Then I saw Hampton's presenation. Oops.

Well I had all this work and I wanted to see what it'd take to get it producing usable javascript.

I pulled it out of http://github.com/collin/lucky7 and stuck it here.

And hacked around a bit, removing some features, adding others.

Check it out:

(add github to rubygems)
gem install collin-fold
git://github.com/collin/jabs.git
cd jabs

Look through /examples