33 static bool newSyntax = (getenv(
"UPPAAL_OLD_SYNTAX") == NULL);
38 int main(
int argc,
char *argv[])
46 std::cerr <<
"Usage: " << argv[0] <<
" MODEL\n\n";
47 std::cerr <<
"where MODEL is a UPPAAL .xml, xta, or .ta file\n";
55 if (strcasecmp(
".xml", filename.c_str() + filename.length() - 4) == 0)
61 FILE *file = fopen(filename.c_str(),
"r");
65 snprintf(msg, 255,
"Error opening %s", filename.c_str());
73 catch (std::exception &e)
75 std::cerr <<
"Caught exception: " << e.what() << std::endl;
int32_t parseXMLFile(const char *file, TimedAutomataSystem *system, bool newxta)
int main(int argc, char *argv[])
Test for pretty printer.
static int32_t parseXTA(ParserBuilder *aParserBuilder, bool newxta, xta_part_t part, std::string xpath)