libutap
0.93
Uppaal Timed Automata Parser
|
#include <cstdio>
#include "utap/common.h"
#include "utap/symbols.h"
#include "utap/expression.h"
#include "utap/system.h"
#include "utap/statement.h"
Go to the source code of this file.
Functions | |
bool | parseXTA (FILE *, UTAP::TimedAutomataSystem *, bool newxta) |
bool | parseXTA (const char *, UTAP::TimedAutomataSystem *, bool newxta) |
int32_t | parseXMLBuffer (const char *, UTAP::TimedAutomataSystem *, bool newxta) |
int32_t | parseXMLFile (const char *, UTAP::TimedAutomataSystem *, bool newxta) |
UTAP::expression_t | parseExpression (const char *, UTAP::TimedAutomataSystem *, bool) |
int32_t | writeXMLFile (const char *filename, UTAP::TimedAutomataSystem *taSystem) |
UTAP::expression_t parseExpression | ( | const char * | , |
UTAP::TimedAutomataSystem * | , | ||
bool | |||
) |
Definition at line 3377 of file typechecker.cpp.
References UTAP::TypeChecker::checkExpression(), UTAP::ExpressionBuilder::getExpressions(), UTAP::TimedAutomataSystem::hasErrors(), parseXTA(), and UTAP::S_EXPRESSION.
int32_t parseXMLBuffer | ( | const char * | , |
UTAP::TimedAutomataSystem * | , | ||
bool | newxta | ||
) |
Definition at line 3336 of file typechecker.cpp.
References UTAP::TimedAutomataSystem::accept(), UTAP::TimedAutomataSystem::hasErrors(), and parseXMLBuffer().
Referenced by parseXMLBuffer().
int32_t parseXMLFile | ( | const char * | , |
UTAP::TimedAutomataSystem * | , | ||
bool | newxta | ||
) |
Definition at line 3357 of file typechecker.cpp.
References UTAP::TimedAutomataSystem::accept(), UTAP::TimedAutomataSystem::hasErrors(), and parseXMLFile().
Referenced by main(), and parseXMLFile().
bool parseXTA | ( | FILE * | , |
UTAP::TimedAutomataSystem * | , | ||
bool | newxta | ||
) |
Definition at line 3312 of file typechecker.cpp.
References UTAP::TimedAutomataSystem::accept(), UTAP::TimedAutomataSystem::hasErrors(), and parseXTA().
Referenced by parseExpression(), and parseXTA().
bool parseXTA | ( | const char * | , |
UTAP::TimedAutomataSystem * | , | ||
bool | newxta | ||
) |
Definition at line 3324 of file typechecker.cpp.
References UTAP::TimedAutomataSystem::accept(), UTAP::TimedAutomataSystem::hasErrors(), and parseXTA().
int32_t writeXMLFile | ( | const char * | filename, |
UTAP::TimedAutomataSystem * | taSystem | ||
) |
Definition at line 433 of file xmlwriter.cpp.
References UTAP::XMLWriter::writer, and UTAP::XMLWriter::XMLWriter().