类 Object
常量
- 注释
- C_ESC
- C_ESC_PAT
- DEFS
公共实例方法
c_str(str) 点击切换源代码
# File etc/mkconstants.rb, line 15 def c_str(str) '"' + str.gsub(C_ESC_PAT) {|s| C_ESC[s]} + '"' end
each_const() { |name, default_value| ... } 点击切换源代码
# File etc/mkconstants.rb, line 56 def each_const DEFS.each {|name, default_value| yield name, default_value } end
each_name(pat) { |name| ... } 点击切换源代码
# File etc/mkconstants.rb, line 62 def each_name(pat) DEFS.each {|name, default_value| next if pat !~ name yield name } end