diff options
Diffstat (limited to 'docs/examples/parsers1.scala')
-rw-r--r-- | docs/examples/parsers1.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/examples/parsers1.scala b/docs/examples/parsers1.scala index f2a5c48ac3..cdd68470d4 100644 --- a/docs/examples/parsers1.scala +++ b/docs/examples/parsers1.scala @@ -44,7 +44,7 @@ object parsers1 { def rep1(p: Parser): Parser = p &&& rep(p) // p+ = p p* } - mixin class ListParsers extends Parsers { + trait ListParsers extends Parsers { def chr(p: char => boolean): Parser def chr(c: char): Parser = chr(d: char => d == c) @@ -58,7 +58,7 @@ object parsers1 { def expr : Parser = ident ||| number ||| list } - mixin class ExprParsers extends Parsers { + trait ExprParsers extends Parsers { def chr(p: char => boolean): Parser def chr(c: char): Parser = chr(d: char => d == c) |