Method: RDoc::RubyLex#skip_inner_expression
- Defined in:
- lib/rdoc/ruby_lex.rb
#skip_inner_expression ⇒ Object
1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 |
# File 'lib/rdoc/ruby_lex.rb', line 1252 def skip_inner_expression res = "" nest = 0 while ch = getc res << ch if ch == '}' break if nest.zero? nest -= 1 elsif ch == '{' nest += 1 end end res end |