in_fn("-"),
out_fn("-"),
binary(false),
- compile(false)
+ compile(false),
+ float_size(0)
{
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('o', "output", out_fn, GetOpt::REQUIRED_ARG);
getopt(argc, argv);
DataFile::Writer writer(out_buf);
if(binary)
writer.set_binary(true);
+ if(float_size)
+ writer.set_float_precision(float_size);
if(compile)
{