Method: Textpow::SyntaxProxy#proxy
- Defined in:
-
lib/ultra_pow_list/vendor/ruby1.8/textpow/textpow/syntax.rb,
lib/ultra_pow_list/vendor/ruby1.9/textpow/textpow/syntax.rb
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/ultra_pow_list/vendor/ruby1.8/textpow/textpow/syntax.rb', line 20 def proxy case @proxy when /^#/ if @syntax.repository && @syntax.repository[@proxy[1..-1]] #puts "Repository" #@table["syntax"].repository.each_key{|k| puts k} return @syntax.repository[@proxy[1..-1]] end when "$self" return @syntax when "$base" return @syntax else return @syntax.syntaxes[@proxy] end end |