The build-aux Directory
Auxiliary programs & tools for build system.
File: local.am (build-aux/)
The Makefile configuration relative to the
build-aux/directory.
File: bison++.in (build-aux/bin/)
This is a wrapper around Bison, tailored to produce C++ parsers. Compared to
bison,bison++updates the output files only if changed. For a file such aslocation.hh, virtually included by the whole front-end, this is a big win.Also,
bisonoutputs'file location.hh'in Doxygen documentation, which clashes withast/location.hh.bison++changes this into'file parse/location.hh'.
File: tiger.el (build-aux/)
This file provides an Emacs major mode for Tiger programs (
*.tig). Read it to get installation instructions.
Files: tiger-ftdetect.vim and tiger-syntax.vim (build-aux/)
Vim scripts to detect and enable syntax highlighting for Tiger programs (
*.tig).
Directory: (build-aux/m4/)
Some useful m4 macros for Tiger build system.