Adding .gitignore: lexer/parser and generated code, object files, binaries (since we're using in-place builds for now)
Workaround for GCC's weirdness with template members: this->erase() instead of erase()
Allow Eclipse to clean up whitespace for me in cccc_tbl.cc. No logic change.
Adding Eclipse project files
Makefile: Do not make install by default
Add clean target
.gitignore: Ignore test outputs
Warning fixes in cccc_opt/cccc_prj.cc: char* => const char*
Allowed Eclipse to trim whitespace again. No logic change
.cccc output in test/ ignored
more whitespace and char* => const char* fixes. Still no logic change.
rules.mak: whitespace cleanup, no changes
ccccdist/makefile: make => $(MAKE) $(MAKEFLAGS)
makefile dependency fixups: cccc depends on pccts, test depends on cccc
more whitespace and char* => const char*, still no logic change
rules.mak: generate CParser.dlg/JParser.dlg instead of parser.dlg to allow parallelizing the build
eclipse builds just use posixgcc.mak