Mercurial > hg > Papers > 2015 > atton-thesis
view replace_agda.rb @ 42:4cc65012412f
Add proofs of functor-laws on delta
author | Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 13 Feb 2015 17:13:23 +0900 |
parents | 8fc2ac1f901f |
children | 12c5e455fe55 |
line wrap: on
line source
#!/usr/bin/env ruby replace_table = { '∙' => 'circ', '≡' => 'equiv', '×' => 'times', '⟨' => 'langle', '⟩' => 'rangle', '∎' => 'blacksquare' } footer = '.replaced' sources = Dir.glob('src/*.agda') sources.each do |src| code = File.read(src) replace_table.each do |k, v| code = code.gsub(k, "@$\\#{v}$@" ) end File.write(src+footer , code) end