From 9569b5dcc3cd3ff100b475c49b1c5ba2b07e9474 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Tue, 22 Dec 2015 23:31:09 -0500 Subject: [PATCH] timew: Instantiates a parser --- src/timew.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/timew.cpp b/src/timew.cpp index f0dd16bb..70805e8a 100644 --- a/src/timew.cpp +++ b/src/timew.cpp @@ -26,6 +26,7 @@ #include #include +#include #include #include #include @@ -54,6 +55,11 @@ int main (int argc, const char** argv) grammar.loadFromFile (file); std::cout << grammar.dump (); + // Instantiate the parser. + LR0 lr0; + lr0.createParseTables (grammar); + std::cout << lr0.dump (); + // TODO Parse CLI. // TODO Load rules grammar.