20 #ifndef __JackArgParser__
21 #define __JackArgParser__
24 #include "driver_interface.h"
25 #include "JackCompilerDeps.h"
26 #include "JackError.h"
41 std::string fArgString;
43 std::vector<std::string> fArgv;
49 std::string GetArgString();
52 int GetArgv ( std::vector<std::string>& argv );
53 int GetArgv (
char** argv );
54 void DeleteArgv (
const char** argv );
56 void FreeParams (
JSList* param_list );