RubyTree

Software Screenshot:
RubyTree
Software Details:
Version: 0.9.4 / 0.9.5pre4
Upload Date: 1 Mar 15
Developer: Anupam Sengupta
Distribution Type: Freeware
Downloads: 56

Rating: 1.5/5 (Total Votes: 2)

It provides easy access methods for navigating the hierarchy, as well as for accessing the nodes.

It also provides the ability to marshal the entire tree structure.

RubyTree aims to provide a simple to use node based model for the conceptual tree, and the ability to extend the model into specialized cases in user-generated code using generic APIs.

Features:

  • A general purpose node-based tree data structure.
  • A binary tree.

What is new in this release:

  • Fixed the issue with globally unique node names.

What is new in version 0.7.0:

  • Added new methods to report the degree statistics of a node.
  • Added a convenience method alias 'level' to 'nodeDepth'.
  • Converted the exceptions thrown on invalid arguments to 'ArgumentError' instead of 'RuntimeError'.
  • Converted the documentation to Yard format.
  • Added new methods for converting from/to JSON formats.
  • Added a separate API-CHANGES documentation file.
  • Added fixes for root related edge conditions to 'isOnlyChild?', 'nextSibling', 'previousSibling' and 'remove' methods.
  • Removed the 'ChangeLog' file as this can now be generated from the git logs.
  • Other minor code cleanup.

Similar Software

XP Language
XP Language

6 Mar 16

Narayana
Narayana

1 Oct 15

newLISP
newLISP

19 Jul 15

Perl
Perl

18 Jul 16

Other Software of Developer Anupam Sengupta

Rubytree
Rubytree

20 Feb 15

Comments to RubyTree

Comments not found
Add Comment
Turn on images!