dictionary.rb

Path: lib/extlib/dictionary.rb
Last Update: Mon Jan 31 16:01:54 +0000 2011

TITLE:

  Dictionary

AUTHORS:

  - Jan Molic
  - Thomas Sawyer

CREDIT:

  - Andrew Johnson (merge, to_a, inspect, shift and Hash[])
  - Jeff Sharpe    (reverse and reverse!)
  - Thomas Leitner (has_key? and key?)

LICENSE:

  Copyright (c) 2005 Jan Molic, Thomas Sawyer

  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.

  Originally ported from OrderHash 2.0, Copyright (c) 2005 jan molic

LOG:

  - 2007.10.31 trans
    Fixed initialize so the constructor blocks correctly effected dictionary
    rather then just the internal hash.

[Validate]