projects
/
SXSI
/
xpathcomp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added optimisations in the run function
[SXSI/xpathcomp.git]
/
ata.mli
diff --git
a/ata.mli
b/ata.mli
index
ae4e479
..
649a496
100644
(file)
--- a/
ata.mli
+++ b/
ata.mli
@@
-52,7
+52,7
@@
module Formula :
end
module Transition :
sig
end
module Transition :
sig
- type node = State.t * bool * Formula.t * bool
+ type node = State.t *
TagSet.t *
bool * Formula.t * bool
type data = node
type t
val make : data -> t
type data = node
type t
val make : data -> t
@@
-92,10
+92,11
@@
module type ResultSet =
val fold : (elt -> 'a -> 'a) -> t -> 'a -> 'a
val map : (elt -> elt) -> t -> t
val length : t -> int
val fold : (elt -> 'a -> 'a) -> t -> 'a -> 'a
val map : (elt -> elt) -> t -> t
val length : t -> int
- val merge :
bool -> bool -> bool -> bool
-> elt -> t -> t -> t
+ val merge :
(bool*bool*bool*bool)
-> elt -> t -> t -> t
end
module IdSet : ResultSet
end
module IdSet : ResultSet
+module GResult : ResultSet
val top_down_count : 'a t -> Tree.t -> int
val top_down : 'a t -> Tree.t -> IdSet.t
val top_down_count : 'a t -> Tree.t -> int
val top_down : 'a t -> Tree.t -> IdSet.t