ack/lang/basic/src/maketokentab

19 lines
156 B
Text
Raw Normal View History

#!/bin/sh
ed -s "${1:-Lpars.h}" <<'+'
1988-07-04 11:45:41 +00:00
1d
1993-06-09 10:34:48 +00:00
1,$s/# *define //
1,$s/ ...$//
1,$s/^/ "/
1,$-1s/$/",/
$s/$/"/
1988-07-04 11:45:41 +00:00
0a
char *tokentab[] = {
.
$a
1988-07-04 11:45:41 +00:00
};
.
w tokentab.h
1988-07-04 11:45:41 +00:00
q
+