Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Spot
Spot
Commits
09bba54b
Commit
09bba54b
authored
Nov 07, 2009
by
Damien Lefortier
Browse files
* src/tgba/taa.cc, src/tgbatest/taa.cc: Adjust.
parent
11ecdf2b
Changes
3
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
09bba54b
2009-11-07 Damien Lefortier <dam@lrde.epita.fr>
* src/tgba/taa.cc, src/tgbatest/taa.cc: Adjust.
2009-11-07 Damien Lefortier <dam@lrde.epita.fr>
* src/tgba/taa.cc, src/tgba/taa.hh: Speed up the cartesian product
...
...
src/tgba/taa.cc
View file @
09bba54b
...
...
@@ -62,8 +62,8 @@ namespace spot
void
taa
::
set_init_state
(
const
std
::
string
&
s
)
{
std
::
vector
<
std
::
string
>
v
;
v
.
push_back
(
s
)
;
std
::
vector
<
std
::
string
>
v
(
1
)
;
v
[
0
]
=
s
;
set_init_state
(
v
);
}
...
...
@@ -150,7 +150,9 @@ namespace spot
state
*
taa
::
get_init_state
()
const
{
return
new
spot
::
state_set
(
init_
);
assert
(
init_
);
taa
::
state_set
*
ss
=
new
taa
::
state_set
(
*
init_
);
return
new
spot
::
state_set
(
ss
);
}
tgba_succ_iterator
*
...
...
src/tgbatest/taa.cc
View file @
09bba54b
...
...
@@ -50,6 +50,7 @@ main()
a
->
add_condition
(
t2
,
e
.
require
(
"b"
));
a
->
add_condition
(
t3
,
e
.
require
(
"c"
));
a
->
set_init_state
(
"state 1"
);
spot
::
dotty_reachable
(
std
::
cout
,
a
);
delete
a
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment