PEG Parser Generator  "HOUKEN"

doc/            documents
src/            houken library source codes
houken/         houken parser generator
machdep/        machine dependent codes
etc/            support programs
sample/         sample calculator
unittest/       unittests
errortest/      test ErrorCut feature
vcproj/         project files for Visual C++	

To compile HOUKEN, you can use Visual C++ or g++.

When you use g++, you need rake to compile.
And rake needs ruby to run.
CppUnit needed for unittest.

Rake targets (shown as rake -T) are:

rake clean     # cleanup all
rake houken    # create PEG parser generator 'houken/houken' executable
rake sample    # create sample calculator 'sample/calc' executable
rake unittest  # do unittest
rake errortest # do errortest
