summaryrefslogtreecommitdiff
path: root/docs/examples/Parsers.scala
diff options
context:
space:
mode:
Diffstat (limited to 'docs/examples/Parsers.scala')
-rw-r--r--docs/examples/Parsers.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/examples/Parsers.scala b/docs/examples/Parsers.scala
index 3d83d05fb9..15dc0ce9ef 100644
--- a/docs/examples/Parsers.scala
+++ b/docs/examples/Parsers.scala
@@ -91,7 +91,7 @@ class Tokenizer(in: Iterator[char], delimiters: String) extends Iterator[String]
}
}
-mixin class TokenParsers extends Parsers {
+trait TokenParsers extends Parsers {
type inputType = Stream[String]
def nextToken() = new Parser[String] {
def apply(in: inputType): Result =
@@ -99,7 +99,7 @@ mixin class TokenParsers extends Parsers {
}
}
-mixin class CharParsers extends Parsers {
+trait CharParsers extends Parsers {
def any: Parser[char]
def chr(ch: char) =
for (val c <- any; c == ch) yield c