Scala Buggabot
Scala Buggabot
(I wanted to lower the priority of this issue, but somehow wasn't allowed to do so in the bug filing form) A RegexParsers parser should skip whitespaces. It does so...
We have a parser that inherits from both `JavaTokenParsers` and `PackratParsers`; and it turns out that the `.parse()` method that the former provides (via `RegexParsers`) is incompatible with the latter....
Hi, The `scala.util.parsing.combinator` library should provide a way of turning on case insensitive matches; having to prefix every string with a (?i) isn't ideal. E.g., `"""(?iu)\|H""".r`, just ends up cluttering...
The stringLiteral function in scala.util.parsing.combinator.!JavaTokenParsers tries to parse String literals with Unicode escape sequence in them ```scala def stringLiteral: Parser[String] = ("\""+"""([^"\p{Cntrl}\\]|\\[\\/bfnrt]|\\u[a-fA-F0-9]{4})*"""+"\"").r ``` However, such Unicode escapes can occur elsewhere,...
The current parser combinators library is flexible but lacks the ability to easily define new combinators. For example, in a grammar that supports JavaTokensParser.wholeNumber and JavaTokensParser.floatingPointNumber literals and an e...
Since all Readers provider by parser combinators framework use PagedSeq inside, using those parsers for working with large files seems impossible - because PagedSeq will not release already parsed elements....
See attached exception traces. With Scala 2.11.8 and Hadoop CDH v5.4, calling `typeOf` on a type annotated with the Hadoop `InterfaceAudience` annotation causes a `scala.reflect.internal.Symbols$CyclicReference: illegal cyclic reference involving object...
The following code snipet : https://gist.github.com/1427587 does not compile. ```scala import java.util.Date trait TDate trait TT[A1,T1] trait TTFactory[F,G] { def create(f: F) : TT[F,G] def sample: F } object Impls...
Named and default arguments have been introduced in Scala 2.8, and were outlined in [SIP #1](https://docs.scala-lang.org/sips/named-and-default-arguments.html). An important scenario has been overlooked in the SIP, which is to define interaction...
When compiling a mix of Java and Scala files, scalac will report an error on otherwise valid Java files. To reproduce, create 2 files: Foo.java: ```java public class Foo