# File lib/ruby_to_ansi_c.rb, line 560 def process_lit(exp) # TODO what about floats and big numbers? value = exp.shift sexp_type = exp.sexp_type case sexp_type when Type.long, Type.float then return value.to_s when Type.symbol then return value.to_s.inspect else raise "Bug! no: Unknown literal #{value}:#{value.class}" end end