> A quick idea (which I haven't really thought about at length, and > perhaps LuaJIT goes some way to solving already) could be to somehow be > able to bind to/access binary objects (e.g. C structs). Perhaps you > could specify the data you want to expose: Ruby has something like that called Ruby/DL [1, 2]. That may be a good source of ideas. [1] http://ttsky.net/ruby/ruby-dl.html [2] http://www.jbrowse.com/text/rdl_en.html -- Zachary P. Landau <zpl8666@cs.rit.edu>