class ComparisonExpr
Public Class Methods
new(comparison, e1, e2)
click to toggle source
# File lib/code_generator.rb, line 191 def initialize comparison, e1, e2 @e1, @e2 = e1, e2 @comparison = { gteq: '>=', lteq: '<=', neq: '!=', eq: '==', gt: '>', lt: '<', }[comparison] end
Public Instance Methods
gen()
click to toggle source
# File lib/code_generator.rb, line 203 def gen "#{@e1.gen} #{@comparison} #{@e2.gen}" end