#!/bin/sh

ed -s "${1:-Lpars.h}" > $2 <<'+'
1d
1,$s/# *define //
1,$s/ ...$//
1,$s/^/	"/
1,$-1s/$/",/
$s/$/"/
0a
char *tokentab[] = {
.
$a
};
.
1,$p
q
+
