# 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