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