Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TaskDescriptionNotes
Define Criteria grammarImplement the rules of the grammar, define all the appropriate symbols, and define all the appropriate operations (tick)
Port Shunting-yard to JavaGiven a collection of symbols, implement the algorithm that returns those symbols in reverse polish notation. (tick)
Implement Criteria builderImplement a builder that allows the programatic creation of a Criteria (tick)
Edit Public APIAdd the appropriate methods to the public api(tick)
Integrate with CaSH (tick)