moses-smt/mosesdecoder — pull request #10 by tetsuok (2012-03-23 17:48:00+00:00)
Title: Clean up SemposScorer and Overlapping classes.

I cleaned up the scorer and related classes to maintain coding standards as follows:
- Remove unnecessary headers; prefix private members with "m_".
- Add const to member functions.
- Add a virtual destructor to abstract class.
- Add const reference to return values.
- Add some TODOs to some constant values.
- Create files for "overlapping" classes.

Note that I did not change what the scorer actually does.