snapshot.rb

Copyright © 2004 Michael Neumann

  Ruby License

  This module is free software. You may use, modify, and/or redistribute this
  software under the same terms as Ruby.

  This program is distributed in the hope that it will be useful, but WITHOUT
  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  FOR A PARTICULAR PURPOSE.

Author(s)

  • Michael Neumann

Developer Notes

  TODO Perhaps extend to offer multiple depths.

  TODO Should key consitancy be enforced? Currently
       Struct's will have symobl keys while other classes
       will have string keys in the form of "@name".

  TODO Add other core classes.