File: cvt

package info (click to toggle)
9base 1%3A2-8
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 2,120 kB
  • ctags: 3,522
  • sloc: ansic: 34,477; yacc: 1,623; makefile: 373; sh: 48; asm: 8
file content (11 lines) | stat: -rw-r--r-- 246 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh

/usr/bin/sed -E '
	s/\.(sp|rsp)/.s.\1/g
	s/\.(ep|rep)/.e.\1/g
	s/(\.|->)(cp|r|subid|right)([^a-zA-Z0-9_])/\1u1.\2\3/g
	s/(\.|->)(left|next)([^a-z])/\1u2.\2\3/g
	/#include <u.h>/d
	s/<libc.h>/"lib9.h"/g
	s/"regexp.h"/"regexp9.h"/g
' $*