- More improvements to the dot output.
This commit is contained in:
parent
acb89922f1
commit
b349b6cef2
@ -669,9 +669,16 @@ dotSemiState ()
|
||||
void node (const int run, const int index)
|
||||
{
|
||||
if (sys->runs[run].protocol == INTRUDER)
|
||||
{
|
||||
if (sys->runs[run].role == I_M)
|
||||
{
|
||||
eprintf ("m0");
|
||||
}
|
||||
else
|
||||
{
|
||||
eprintf ("i%i", run);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
eprintf ("r%ii%i", run, index);
|
||||
@ -776,9 +783,15 @@ dotSemiState ()
|
||||
// INTRUDER run
|
||||
eprintf ("\t");
|
||||
node (run, 0);
|
||||
eprintf (" [label=\"");
|
||||
termPrint (sys->runs[run].role->nameterm);
|
||||
eprintf ("\"];\n");
|
||||
if (sys->runs[run].role == I_M)
|
||||
{
|
||||
eprintf (" [label=\"M0\"]");
|
||||
}
|
||||
else
|
||||
{
|
||||
eprintf (" [shape=point]");
|
||||
}
|
||||
eprintf (";\n");
|
||||
}
|
||||
run++;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user