= CodeRay - folder structure
== bench - Benchmarking system
All benchmarking stuff goes here.
Test inputs are stored in files named example.
.
Test outputs go to bench/test.
.
Run bench/bench.rb
to get a usage description.
Run rake bench
to perform an example benchmark.
== bin - Scripts
Executional files for CodeRay.
coderay:: The CodeRay executable.
== demo - Demos and functional tests
Demonstrational scripts to show of CodeRay's features.
Run them as functional tests with rake test:demos
.
== etc - Lots of stuff
Some addidtional files for CodeRay, mainly graphics and Vim scripts.
== lib - CodeRay library code
This is the base directory for the CodeRay library.
== rake_helpers - Rake helper libraries
Some files to enhance Rake, including the Autumnal Rdoc template and some scripts.
== test - Tests
In the subfolder scanners/ are the scanners tests.
Each language has its own subfolder and sub-suite.
Run with rake test
.