-
For example, `Uri.parse("http://test.net/##")` will yield a `org.parboiled2.ParseError`. This is mildly confusing, as (first) it's not immediately clear what the exception is related to, but also beca…
-
Conversation is started at [mailing list](https://groups.google.com/forum/#!topic/scala-js/T8odcR71Dzc).
I simplified it. To reproduce it you first need to checkout [appropriate shapeless](https://gi…
-
`MyStrategy` имеет дело с не-null объектами. Не думаю, что нужно тормозить нутро создавая промежуточные объекты -- `Option`.
Например, сделать что-то вроде:
``` scala
class Puck() { ... }
object P…
-
Hi there. Followed your instructions on your website.
1. Added parboiled to my project.
import sbt._
import sbt.Keys._
object ShapelanguageBuild extends Build {
lazy val snap = "Sonatype sna…
-
Currently the compiler spends most of its time parsing Scheme code. As the standard library grows and incorporates more functionality implemented in Scheme this will become worse.
At the same time su…
-
Input:
```
[]
```
Output:
```
Multiple main classes detected, select one to run:
[1] org.parboiled2.examples.ABCParser
[2] org.parboiled2.examples.Calculator1
[3] org.parboiled2.examples.JsonPa…
-
I tried just outputting the rule itself to check it's type, but that resulted in a NPE. Example:
```
object Nullpointer {
import org.parboiled2._
class Bar(val input: ParserInput) extends Parser…
-
If adding a CharPredicate to a CharPredicate which has not yet been defined a NPE is thrown.
```
object Nullpointer {
import org.parboiled2._
class Bar(val input: ParserInput) extends Parser {
…
-
E.g. by automatically calling a `postStringMatch` rule defined on `Parser`, which, by default matches nothing.
However, you can override it with some rule matching whitespace.
`"foo" ~ "bar"` would b…
-
When testing intermediate rules, you want to run over an entire input. However, intermediate rules by definition are not terminated with EOI capture.
There should be an option to .run that adds EOI t…