Pinned Repositories
baseruby
ruby (1.8.6 for now) without GPL code, and with a few other hacks for it that make it useful as a library and base implementation
ocelot
Caleb Clausen's type-inducting ruby-to-c converter
pathman
pathman or path manager assembles groups of projects so that they can be used together smoothly
redparse
RedParse is a ruby parser written in pure ruby.
reg
Reg is a library and language for pattern matching in ruby data structures. Reg provides Regexp-like match and match-and-replace for all data structures (particularly Arrays, Objects, and Hashes), not just Strings.
ron
Well, who needed another serialization format? Not me, but that's what I've made. Ruby Object Notation (Ron) is a textual format for the representation of Ruby data structures. It's somewhat like YAML, XML, or (most of all) JSON. However, since it is defined entirely within and as a subset of Ruby, it has the slick property that Ron expressions are legal Ruby. Thus it is very like JSON, except that it's Ruby-centered instead of being JavaScript-centered.
rubylexer
RubyLexer is a hyper-correct lexer library for Ruby, written in Ruby.
rubymacros
RubyMacros is a lisp-like macro pre-processor for Ruby. More than just a purely textual substitution scheme, RubyMacros can manipulate and morph Ruby parse trees (in the form of RedParse Nodes) at parse time in just about any way you see fit.
sequence
Sequence provides a unified api for access to sequential Ruby data types, like Strings, Arrays, Files, IOs, and Enumerations.
coatl's Repositories
coatl/rubymacros
RubyMacros is a lisp-like macro pre-processor for Ruby. More than just a purely textual substitution scheme, RubyMacros can manipulate and morph Ruby parse trees (in the form of RedParse Nodes) at parse time in just about any way you see fit.
coatl/redparse
RedParse is a ruby parser written in pure ruby.
coatl/reg
Reg is a library and language for pattern matching in ruby data structures. Reg provides Regexp-like match and match-and-replace for all data structures (particularly Arrays, Objects, and Hashes), not just Strings.
coatl/rubylexer
RubyLexer is a hyper-correct lexer library for Ruby, written in Ruby.
coatl/sequence
Sequence provides a unified api for access to sequential Ruby data types, like Strings, Arrays, Files, IOs, and Enumerations.
coatl/ron
Well, who needed another serialization format? Not me, but that's what I've made. Ruby Object Notation (Ron) is a textual format for the representation of Ruby data structures. It's somewhat like YAML, XML, or (most of all) JSON. However, since it is defined entirely within and as a subset of Ruby, it has the slick property that Ron expressions are legal Ruby. Thus it is very like JSON, except that it's Ruby-centered instead of being JavaScript-centered.
coatl/pathman
pathman or path manager assembles groups of projects so that they can be used together smoothly
coatl/baseruby
ruby (1.8.6 for now) without GPL code, and with a few other hacks for it that make it useful as a library and base implementation
coatl/ocelot
Caleb Clausen's type-inducting ruby-to-c converter
coatl/polyglot
github clone of svn://rubyforge.org/var/svn/polyglot/trun
coatl/regexp_parser
A regular expression parser library for Ruby
coatl/ripper2ruby
Similar to ruby2ruby this library allows to parse Ruby code, modify and recompile it back to Ruby.
coatl/sshh
ssh halcyon helps you set up and manage per-host keys, so you only need to type your password on 1st connect
coatl/textrecv
coatl/virtuatools