Spect is a (nascent) suite for declaring and checking expectations (eg, of variable and method use) in Ruby. It attempts to perform (among other things) the kinds of checks made by compilers and interpreters of statically-typed languages. It uses metaprogramming and (if need be) interpreter modification to overcome some of the difficulties posed by Ruby's dynamic nature.


This wiki page is maintained by Rich Morin, an independent consultant specializing in software design, development, and documentation. Please feel free to email comments, inquiries, suggestions, etc!

Topic revision: r45 - 12 May 2009, RichMorin
This site is powered by Foswiki Copyright © by the contributing authors. All material on this wiki is the property of the contributing authors.
Foswiki version v2.1.6, Release Foswiki-2.1.6, Plugin API version 2.4
Ideas, requests, problems regarding CFCL Wiki? Send us email