public
Description: Library for parsing and compiling OMeta grammars to ruby
Clone URL: git://github.com/aquasync/ruby-ometa.git
name age message
file README Wed Sep 17 08:11:19 -0700 2008 First of the incremental optimizations (this on... [Charles Lowe]
file Rakefile Wed Sep 17 08:11:19 -0700 2008 First of the incremental optimizations (this on... [Charles Lowe]
directory lib/ Thu Sep 18 03:27:29 -0700 2008 Minor clean ups [aquasync]
directory ometa/ Thu Sep 18 03:16:30 -0700 2008 Finalise switch over to braced semantic actions [Charles Lowe]
file smalltalk.syntax Wed May 14 16:53:45 -0700 2008 Initial import of partially bootstrapped parser... [aquasync]
file test.rb Wed Sep 17 06:07:09 -0700 2008 Cleanup directory structure a bit, and fix boot... [Charles Lowe]
README
= About

Briefly what OMeta is, some links to the ometajs stuff.

= TODO

* perhaps cache compiled rb files as "#{ometa_filename}.rb.cache" or
  similar, and use them based on mtime / flag combination.
* try to optimize some more. profile wasn't particularly illuminating.
* then write some actual tests.
* i think that super is actually broken at the moment, and its not used
  in the standard grammar. the js one uses it, so could test with that.