class Mingle::NumericToken

Public Instance Methods

external_form() click to toggle source
# File lib/mingle.rb, line 593
def external_form
    
    res = @int.dup
    ( res << "." << @frac ) unless @frac.empty?
    ( res << @exp_char << @exp ) unless @exp_char.empty?

    res
end
Also aliased as: to_s
hash() click to toggle source
# File lib/mingle.rb, line 588
def hash
    [ @int, @frac, @exp, @exp_char ].hash
end
integer?() click to toggle source
# File lib/mingle.rb, line 605
def integer?
    @exp_char.empty? && @frac.empty?
end
to_s()
Alias for: external_form