ref: 41390429613c2d8ffd2abae7e88d71ef9bfda362
dir: /src/cmd/cc/cc2/generror.awk/
/^enum nerrors \{/ {print "char *errlist[] = {"; inhome = 1} inhome && /E[A-Z]*, / {sub(/,/, "", $1) printf("\t[%s] = \"", $1) for (i = 3; i <= NF-1; ++i) printf("%s%s", $i, (i == NF-1) ? "\"" : " ") print ","} inhome && /^}/ {print "};" ; inhome = 0}