module MetaAlgebra
Public Instance Methods
get_tag(nm, op)
click to toggle source
# File lib/bud/meta_algebra.rb, line 78 def get_tag(nm, op) if nm and op == '<~' :D elsif nm :N elsif op == '<~' :A else :M end end
in_prefix(node, path)
click to toggle source
# File lib/bud/meta_algebra.rb, line 90 def in_prefix(node, path) path.split("|").include? node end
max_of(a, b)
click to toggle source
# File lib/bud/meta_algebra.rb, line 37 def max_of(a, b) if b > a b else a end end