summaryrefslogtreecommitdiff
path: root/test/pending/run
diff options
context:
space:
mode:
authorAleksandar Prokopec <axel22@gmail.com>2012-05-04 17:50:39 +0200
committerAleksandar Prokopec <axel22@gmail.com>2012-05-04 18:51:34 +0200
commit37c157c91f9240b562faa437dbda18bcb435e0ee (patch)
tree0066203b1d8ba729d5de27eb324ea4a922148cee /test/pending/run
parentf146d5826fc335ee1ca9c285d69086a7475cb71e (diff)
downloadscala-37c157c91f9240b562faa437dbda18bcb435e0ee.tar.gz
scala-37c157c91f9240b562faa437dbda18bcb435e0ee.tar.bz2
scala-37c157c91f9240b562faa437dbda18bcb435e0ee.zip
Fixes SI-5514.
The acceptIf and acceptMatch parsers now check for end of input. Review by moors.
Diffstat (limited to 'test/pending/run')
-rw-r--r--test/pending/run/t5514.scala35
1 files changed, 0 insertions, 35 deletions
diff --git a/test/pending/run/t5514.scala b/test/pending/run/t5514.scala
deleted file mode 100644
index eacad21cd8..0000000000
--- a/test/pending/run/t5514.scala
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-import scala.io.Source
-import scala.util.parsing.combinator.Parsers
-import scala.util.parsing.input.Reader
-import scala.util.parsing.input.Position
-
-
-
-object DemoApp extends App {
- val parsers = new DemoParsers
- val reader = new DemoReader(10)
- val result = parsers.startsWith("s").*(reader)
- Console println result
-}
-
-
-class DemoReader(n: Int) extends Reader[String] {
- def atEnd = n == 0
- def first = "s" + n
- def rest = new DemoReader(n - 1)
- def pos = new Position {
- def line = 0
- def column = 0
- def lineContents = first
- }
- println("reader: " + n)
-}
-
-
-class DemoParsers extends Parsers {
- type Elem = String
- def startsWith(prefix: String) = acceptIf(_ startsWith prefix)("Error: " + _)
-}