summaryrefslogtreecommitdiff
path: root/src/library/scala/util/regexp/WordExp.scala
blob: 63817e01514776adc418d74b2365242d76a51e7e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// $Id$

package scala.util.regexp ;

/** regular word expressions.
 */
trait WordExp extends Base {

  trait Label;

  type _regexpT <: RegExp ;
  type _labelT <: Label;

  case class Letter(a: _labelT) extends RegExp {
    final val isNullable = false;
    var pos = -1;
  }

  case class Wildcard() extends RegExp {
    final val isNullable = false;
    var pos = -1;
  }
}