CSS 変数
#!ruby
pre = ARGF.read
vars = Hash[*pre.scan(/^\s*\*\s+(\$[^\s;]+) = (.+$)/).flatten]
ret = pre.gsub(/\$[^\s;]+/) do |match|
if vars.key?(match)
vars[match]
else
match
end
end
puts retハイパー簡略化、が、これだと変数宣言も置換される!