File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change 1- #include " src/TokenBuilding.h"
2- #include " src/Parser.h"
3- #include " src/FonctionDefinition.h"
41#include < iostream>
5- #include < string>
6- #include < optional>
2+
3+ #include " src/Essentials/Tokenizer.h"
4+ #include " src/Essentials/Parser.h"
5+
6+ using namespace FPL ;
77
88int main (int argc, char ** argv) {
99 std::string fileName;
@@ -19,10 +19,10 @@ int main(int argc, char** argv) {
1919 std::cerr << " Donnez le nom correct du fichier." << std::endl;
2020 return 1 ;
2121 }
22- std::string f_content ((std::istreambuf_iterator<char >(file)), (std::istreambuf_iterator<char >()));
23- FPL::TokenBuilding t;
24- std::vector<FPL ::Token> tokens = t. parseToken (f_content );
25- FPL::Parser parser ;
26- parser. parse (tokens, (std::optional<FPL::FonctionDefinition> &) std:: nullopt );
22+ std::string FileCode ((std::istreambuf_iterator<char >(file)), (std::istreambuf_iterator<char >()));
23+
24+ std::vector<Tokenizer ::Token> FileCode_Tokens = FPL::Tokenizer::TokenBuilder::ParseToken (FileCode );
25+ FPL::Parser::Parser::ParserCode (FileCode_Tokens) ;
26+
2727 return 0 ;
2828}
You can’t perform that action at this time.
0 commit comments