src/Pure/General/scan.scala
changeset 78243 0e221a8128e4
parent 75394 42267c650205
child 79510 d8330439823a
equal deleted inserted replaced
78242:633ae08625d1 78243:0e221a8128e4
    71 
    71 
    72     def maybe(pred: Symbol.Symbol => Boolean): Parser[String] =
    72     def maybe(pred: Symbol.Symbol => Boolean): Parser[String] =
    73       repeated(pred, 0, 1)
    73       repeated(pred, 0, 1)
    74 
    74 
    75     def many(pred: Symbol.Symbol => Boolean): Parser[String] =
    75     def many(pred: Symbol.Symbol => Boolean): Parser[String] =
    76       repeated(pred, 0, Integer.MAX_VALUE)
    76       repeated(pred, 0, Int.MaxValue)
    77 
    77 
    78     def many1(pred: Symbol.Symbol => Boolean): Parser[String] =
    78     def many1(pred: Symbol.Symbol => Boolean): Parser[String] =
    79       repeated(pred, 1, Integer.MAX_VALUE)
    79       repeated(pred, 1, Int.MaxValue)
    80 
    80 
    81 
    81 
    82     /* character */
    82     /* character */
    83 
    83 
    84     def character(pred: Char => Boolean): Symbol.Symbol => Boolean =
    84     def character(pred: Char => Boolean): Symbol.Symbol => Boolean =