Support for the Ruby 2.2 series will end March 2018. See here for reference.

In Files

  • etc/mkconstants.rb

Parent

Class/Module Index [+]

Quicksearch

Object

Public Instance Methods

c_str(str) click to toggle source
 
               # File etc/mkconstants.rb, line 14
def c_str(str)
  '"' + str.gsub(C_ESC_PAT) {|s| C_ESC[s]} + '"'
end
            
each_const() click to toggle source
 
               # File etc/mkconstants.rb, line 55
def each_const
  DEFS.each {|name, default_value|
    yield name, default_value
  }
end
            
each_name(pat) click to toggle source
 
               # File etc/mkconstants.rb, line 61
def each_name(pat)
  DEFS.each {|name, default_value|
    next if pat !~ name
    yield name
  }
end