1BSD/ex-1.1/version

: '(cd .. ; ls -d ex-* | sort | tail -1) >/tmp/$$'
echo ex-1.1 >/tmp/$$
date >>/tmp/$$
ex - /tmp/$$
1s/.*\.//
1s/^/Version 1./
1s/$/, /
2s/....//
s/..............\(....\)$/, \1/
g/  /s// /
g/Jan/s//January/
g/Feb/s//February/
g/Mar/s//March/
g/Apr/s//April/
g/May/s//May/
g/Jun/s//June/
g/Aug/s//August/
g/Sep/s//September/
g/Oct/s//October/
g/Nov/s//November/
g/Dec/s//December/
1join
1s/.*/char	version[] "&";/
w! Version.c
q
rm /tmp/$$