Timber | News | Downloading | Information | People | Implementation | Conformance | Links |
The Timber compiler has been tested extensively on Linux systems with gcc 2.95 and gcc 3.0, and is also known to work on Windows NT 4.0 with the CygWin compiler and toolset.
The Timber compiler is intended to be portable to a large number of platforms. Until now we have only tested it on the platforms mentioned above, but we wouldn't be surprised if it would work on other platforms, perhaps with a few patches. Any reports on the success or failure on other platforms are welcome. Patches will be gratefully accepted.
For the moment only the GNU compiler is supported, but this is only because the configuration scripts are not yet smart enough to generate the correct options for other compilers. We hope to correct that restriction soon.
Spar is covered by the GNU copyleft licence. See the Spar licence page for details.
You can download the most recent version of Timber compiler (release 2.0.1, released 13 December 2002) here:
timber-2.0.1.zip, zip file (2M)
timber-2.0.1.tar.gz, gzip compressed tar file (2M)
See the version history page for an overview of the change history of the Timber compiler.
See the requirements page for further information on the requirements of the Timber compiler.
The compiler is packaged in a compressed tar file, which you can unpack with the command
tar xvfz timber-2.0.1.tar.gz
This will create a directory timber-2.0.1. In the unpacked directory there is a README file that describes how to compile and install the package.
You can download the Spar Language Specification here:
spar-langspec-2.0.pdf, Acrobat document (435K)
Last modified Sat May 13 18:37:44 2017 UT by Kees van Reeuwijk.