Enumerate all letters accepted by a transition label
Enumerate all letters accepted by a transition label
Intersection of two labels
Intersection of two labels
Get representation of interval [min,max]
Get representation of interval [min,max]
Check whether the given label accepts some letter
Check whether the given label accepts some letter
Can l represent a?
Can l represent a?
True if labels overlap
True if labels overlap
Shift characters by n, do not wrap.
Shift characters by n, do not wrap. E.g. [1,2].shift 3 = [4,5]
Label accepting all letters
Label accepting all letters
Label representing a single char a
Label representing a single char a
Remove a given character from the label.
Remove a given character from the label. E.g. [1,10] - 5 is [1,4],[6,10]
Remove a given character from the label.
Remove a given character from the label. E.g. [1,10] - 5 is [1,4],[6,10]
Nr.
Nr. of bits of letters in the vocabulary.