summaryrefslogtreecommitdiff
path: root/demo/demo_global_vars.rb
blob: 2bacfe58e07e3b7059b067876cc4353e0ee8f5eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
code = <<'CODE'
$ie.text_field(:name, "pAnfrage ohne $gV und mit #{$gv}").set artikel
oder
text = $bla.test(...) 
CODE

require 'coderay'
require 'erb'
include ERB::Util

tokens = CodeRay.scan code, :ruby
tokens.each_text_token { |text, kind| text.replace h(text) }
tokens.each(:global_variable) { |text, kind| text.replace '<span class="glob-var">%s</span>' % text }

puts tokens.text