|
Scala 2.3.3
|
abstract
class
WordBerrySethi
extends
scala.util.automata.BaseBerrySethi
with
scala.ScalaObject
Constructor Summary | |
def
this
|
Type Summary | |
type
_labelT
|
Val Summary | |
abstract override
|
val
lang
: scala.util.regexp.WordExp
|
Val inherited from scala.util.automata.BaseBerrySethi | |
emptySet |
Var Summary | |
protected
|
var
defaultq
: scala.Array[scala.List[scala.Int]]
|
protected
|
var
deltaq
: scala.Array[scala.collection.mutable.HashMap[WordBerrySethi.this.lang._labelT, scala.List[scala.Int]]]
|
protected
|
var
initials
: scala.collection.immutable.Set[scala.Int]
|
protected
|
var
labelAt
: scala.collection.immutable.TreeMap[scala.Int, WordBerrySethi.this.lang._labelT]
|
protected
|
var
labels
: scala.collection.mutable.HashSet[WordBerrySethi.this.lang._labelT]
|
Var inherited from scala.util.automata.BaseBerrySethi | |
finalTag , finals, follow, globalFirst, pos |
Def inherited from scala.util.automata.BaseBerrySethi | |
compFirst , compFollow, compFollow1, compLast, traverse |
Constructor Detail |
Val Detail |
Var Detail |
protected
var
defaultq
: scala.Array[scala.List[scala.Int]]
protected
var
deltaq
: scala.Array[scala.collection.mutable.HashMap[WordBerrySethi.this.lang._labelT, scala.List[scala.Int]]]
protected
var
initials
: scala.collection.immutable.Set[scala.Int]
protected
var
labelAt
: scala.collection.immutable.TreeMap[scala.Int, WordBerrySethi.this.lang._labelT]
protected
var
labels
: scala.collection.mutable.HashSet[WordBerrySethi.this.lang._labelT]
Def Detail |
def
automatonFrom
(pat: WordBerrySethi.this.lang.RegExp, finalTag: scala.Int): scala.util.automata.NondetWordAutom[WordBerrySethi.this.lang._labelT]
protected
def
collectTransitions
: scala.Unit
override protected
def
compFirst
(r: WordBerrySethi.this.lang.RegExp): scala.collection.immutable.Set[scala.Int]
first(r)
where the word regexp r
.r -
the regular expression
first(r)
override protected
def
compFollow1
(fol1: scala.collection.immutable.Set[scala.Int], r: WordBerrySethi.this.lang.RegExp): scala.collection.immutable.Set[scala.Int]
fol1 -
...
r -
the regular expression
override protected
def
compLast
(r: WordBerrySethi.this.lang.RegExp): scala.collection.immutable.Set[scala.Int]
last(r)
where the word regexp r
.r -
the regular expression
last(r)
protected
def
initialize
(subexpr: scala.Seq[WordBerrySethi.this.lang.RegExp]): scala.Unit
protected
def
initializeAutom
: scala.Unit
protected
def
makeTransition
(src: scala.Int, dest: scala.Int, label: WordBerrySethi.this.lang._labelT): scala.Unit
protected
def
seenLabel
(r: WordBerrySethi.this.lang.RegExp, i: scala.Int, label: WordBerrySethi.this.lang._labelT): scala.Unit
protected
def
seenLabel
(r: WordBerrySethi.this.lang.RegExp, label: WordBerrySethi.this.lang._labelT): scala.Int
override
def
traverse
(r: WordBerrySethi.this.lang.RegExp): scala.Unit