Experiment 0003
~~~~~~~~~~~~~~~

Portability
~~~~~~~~~~~
gcc

Building binaries
~~~~~~~~~~~~~~~~~

cd unix
./configure --with-preprocessor --prefix=$HOME
cd ..
make install

Tests
~~~~~

T1.hs and T2.hs are Haskell scripts which use a preprocessor
to enable one definition or another.

hscpp is a simplified version of GHC's Haskell preprocessor.
It is a perl script which invokes a C preprocessor and tidies up
the output.

Test 1
~~~~~~

hugs -Fhscpp T1
x
<<<
1
>>>

Test 2
~~~~~~

hugs -Fhscpp T1
x
<<<
2
>>>


