module AsciiTree

Public Class Methods

parse(string) click to toggle source
# File lib/ascii_tree/base.rb, line 2
def self.parse(string)
  string        = CommentStripper.strip(string)
  words         = WordParser.parse(string)
  edges         = EdgeParser.parse(string)
  relationships = RelationshipsBuilder.build(words, edges)

  NodeBuilder.build(relationships)
end