summaryrefslogtreecommitdiff
path: root/scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala')
-rw-r--r--scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala b/scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala
index dc12e46..5456d16 100644
--- a/scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala
+++ b/scalaParser/src/main/scala/scalaParser/syntax/Identifiers.scala
@@ -13,7 +13,7 @@ trait Identifiers { self: Parser with Basic =>
def Id = rule { !Keywords ~ PlainId | ("`" ~ oneOrMore(noneOf("`")) ~ "`") }
def IdRest = rule {
zeroOrMore(zeroOrMore("_") ~ oneOrMore(!"_" ~ Letter | Digit)) ~
- optional(oneOrMore("_") ~ optional(Operator))
+ optional(oneOrMore("_") ~ zeroOrMore(OperatorChar))
}