summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6653c7d)
Optionally print all internal statements (useful to see what's happening
inside a binary datafile).
binary(false),
compile(false),
float_size(0),
binary(false),
compile(false),
float_size(0),
+ compress(false),
+ debug(false)
{
GetOpt getopt;
getopt.add_option('b', "binary", binary, GetOpt::NO_ARG);
getopt.add_option('c', "compile", compile, GetOpt::NO_ARG);
getopt.add_option('f', "float-size", float_size, GetOpt::REQUIRED_ARG);
{
GetOpt getopt;
getopt.add_option('b', "binary", binary, GetOpt::NO_ARG);
getopt.add_option('c', "compile", compile, GetOpt::NO_ARG);
getopt.add_option('f', "float-size", float_size, GetOpt::REQUIRED_ARG);
+ getopt.add_option('g', "debug", debug, GetOpt::NO_ARG);
getopt.add_option('o', "output", out_fn, GetOpt::REQUIRED_ARG);
getopt.add_option('z', "compress", compress, GetOpt::NO_ARG);
getopt(argc, argv);
getopt.add_option('o', "output", out_fn, GetOpt::REQUIRED_ARG);
getopt.add_option('z', "compress", compress, GetOpt::NO_ARG);
getopt(argc, argv);
- DataFile::Statement st = parser.parse();
- if(st.valid)
+ DataFile::Statement st = parser.parse(true);
+ if(st.valid && (st.keyword.compare(0, 2, "__") || st.keyword=="__src" || debug))
bool compile;
unsigned float_size;
bool compress;
bool compile;
unsigned float_size;
bool compress;
public:
DataTool(int argc, char **argv);
public:
DataTool(int argc, char **argv);