timew: Added notes for implementation

This commit is contained in:
Paul Beckingham 2015-12-21 00:36:20 -05:00
parent cf19677488
commit d8e4946537

View file

@ -44,16 +44,22 @@ int main (int argc, const char** argv)
{ {
try try
{ {
// TODO Initialize configuration. // TODO Load configuration ~/.timewrc || $TIMEWRC.
// TODO Load grammar.
// TODO Load CLI grammar.
// TODO Load from string, else file on config override. // TODO Load from string, else file on config override.
// TODO Migrate from loading a grammar from file, to a string.
File file ("./grammar.cfg"); File file ("./grammar.cfg");
Grammar grammar; Grammar grammar;
grammar.loadFromFile (file); grammar.loadFromFile (file);
std::cout << grammar.dump (); std::cout << grammar.dump ();
// TODO Load rules.
// TODO Parse CLI. // TODO Parse CLI.
// TODO Load rules grammar.
// TODO Load rules.
// TODO Parse rules.
// TODO Dispatch to commands. // TODO Dispatch to commands.
} }