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
.