Checks if a bag is matched by this RBE
Checks if a bag is matched by this RBE
bag to check if matches with current RBE
allows extra symbols
derivative of this RBE with regards to a symbol
derivative of this RBE with regards to a symbol
symbol
allows extra symbols
limits the extra symbols to those that don't appear in controlled
Derivative over a bag of symbols
Derivative over a bag of symbols
allows extra symbols
limits the extra symbols to those that don't appear in controlled
Calculates the interval of a bag from a RBE
Calculates the interval of a bag from a RBE
The following code follows page 11 of [http://labra.github.io/ShExcala/papers/staworko-icdt15a.pdf]
Match a RBE with a bag using the derivatives algorithm open: allows extra symbols to match
Match a RBE with a bag using the derivatives algorithm open: allows extra symbols to match
Represents a symbol that is repeated between n and m times (m can be unbounded)