do not specify path to clang in cc.sh; hardcode path to clang in xcode build scripts.
utest creates inner scope for test body.
CONS call form.
added pub.test.
remove Syn-struct-typed, Syn-seq-typed in favor of CONS.
write_repr_default now omits CONS.
derive-type now memoizes.
convert to cpp.
comment.
cpp struct and union declarations.
sh/test.sh now takes '-dbg' flag.
clean up remaining typedefs.
fix up perf tools.
shorter perf test runs.
cpp everywhere.
remove unused word code.
comment.
make parse.
improve cc.sh.
use constructors in most places.