ref: 905e669fced93d8f1648157ade1456227230b979
dir: /doc/limbo/limbo.rc/
#!/bin/rc cat limbo.ms synsum | awk 'BEGIN { inside = 0 } { if ($1==".s1") { inside = 1; } if ($1==".s2") { inside = 0; } if (inside) { gsub(/C/, "\\f(CW") gsub(/ID/, "@D") gsub(/I/, "\\fI") gsub(/@D/, "ID") gsub(/O/, "\\fI\\s-3\\v''+2p''opt\\v''-2p''\\s+3") } print $0 } '