#include "nusmv/shell/cmd/cmd.h"
#include "nusmv/shell/hrc/hrcCmd.h"
#include "nusmv/core/hrc/hrc.h"
#include "nusmv/core/utils/ErrorMgr.h"
#include "nusmv/core/utils/StreamMgr.h"
#include "nusmv/core/utils/Logger.h"
#include "nusmv/core/parser/symbols.h"
#include "nusmv/core/parser/parser.h"
#include "nusmv/core/parser/ord/ParserOrd.h"
#include "nusmv/core/compile/compile.h"
Functions | |
int | CommandHrcDumpModel (NuSMVEnv_ptr env, int argc, char **argv) |
int | CommandHrcWriteModel (NuSMVEnv_ptr env, int argc, char **argv) |
The header file for the shell interface of the hrc packace. | |
void | Hrc_init_cmd (NuSMVEnv_ptr env) |
Initializes the commands of the hrc package. | |
void | Hrc_quit_cmd (NuSMVEnv_ptr env) |
Removes the commands provided by the hrc package. | |
Variables | |
cmp_struct_ptr | cmps |
Shell interface to the hrc package. |
int CommandHrcDumpModel | ( | NuSMVEnv_ptr | env, | |
int | argc, | |||
char ** | argv | |||
) |
Command arguments: [-h] | [-o "filename"] [-d] Writes the currently loaded SMV model stored in hrc structure in the specified file. If no file is specified the standard output is used.
Command Options:
-f "format"
Dumps in the given format (debug, smv or xml).
-o "filename"
Dumps output to "filename"
-d
Renames every module name appending the suffix "_hrc"
-i
Disable indentation.
int CommandHrcWriteModel | ( | NuSMVEnv_ptr | env, | |
int | argc, | |||
char ** | argv | |||
) |
The header file for the shell interface of the hrc packace.
AutomaticStart
Command arguments: [-h] | [-o "filename"] [-d]
Writes the currently loaded SMV model stored in hrc structure in the specified file. If no file is specified the
standard output is used.
Command Options:
-o "filename"
Attempts to write the SMV model in "filename".
-d
void Hrc_init_cmd | ( | NuSMVEnv_ptr | env | ) |
Initializes the commands of the hrc package.
AutomaticEnd
void Hrc_quit_cmd | ( | NuSMVEnv_ptr | env | ) |
Removes the commands provided by the hrc package.
cmp_struct_ptr cmps |
Shell interface to the hrc package.