class Definition

Attributes

color[RW]
definition[R]
expression[R]
origin[R]

Public Class Methods

new(origin, expression, definition) click to toggle source
# File lib/definition.rb, line 31
def initialize(origin, expression, definition)
        @origin = origin
        @expression = expression
        @definition = definition
        @color = nil
end

Public Instance Methods

<=>(other_def) click to toggle source
# File lib/definition.rb, line 38
def <=>(other_def)
        return @expression <=> other_def.expression 
end