diff options
author | Martin Odersky <odersky@gmail.com> | 2004-02-16 17:37:30 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2004-02-16 17:37:30 +0000 |
commit | a1f0c5d00b5c41e63eec6f535be636baede7397f (patch) | |
tree | 70d1619f646f7c18963074909415d946e9e8e71d /doc | |
parent | 0f58b769c42d1a1e5ddfc1ad7d1cd17ea38024aa (diff) | |
download | scala-a1f0c5d00b5c41e63eec6f535be636baede7397f.tar.gz scala-a1f0c5d00b5c41e63eec6f535be636baede7397f.tar.bz2 scala-a1f0c5d00b5c41e63eec6f535be636baede7397f.zip |
*** empty log message ***
Diffstat (limited to 'doc')
-rw-r--r-- | doc/reference/ExamplesPart.tex | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/reference/ExamplesPart.tex b/doc/reference/ExamplesPart.tex index 0a9ef58d89..30ea725cfd 100644 --- a/doc/reference/ExamplesPart.tex +++ b/doc/reference/ExamplesPart.tex @@ -5420,7 +5420,7 @@ given predicate. They are now implemented in terms of \code{any}. The next level is represented by parsers reading identifiers, numbers and lists. Here is a parser for identifiers. \begin{lstlisting} -class ListParsers extends CharParsers { +abstract class ListParsers extends CharParsers { def ident: Parser[Tree] = for ( val c: char <- chr(Character.isLetter); @@ -5578,7 +5578,7 @@ applying it to the command line argument. object Test { def main(args: Array[String]): unit = { val ps = new ListParsers with ParseString(args(0)); - ps.expr(input) match { + ps.expr(ps.input) match { case Some(Pair(list, _)) => System.out.println("parsed: " + list); case None => "nothing parsed" } |