Method: CodeLexer::StringAbstractor#deabstract
- Defined in:
- lib/code-lexer/abstractor.rb
#deabstract(tokens) ⇒ Object
182 183 184 185 186 187 188 189 190 191 192 |
# File 'lib/code-lexer/abstractor.rb', line 182 def deabstract(tokens) id = 0 tokens.select { |t| t.abstracted_value == Token.special("STRING") }.each do |token| token.type = :string token.value = '"' + @abstractor.strings_dictionary[id] + '"' id += 1 end return tokens end |