8000 Revert "workaround for missing Character#isLetter impl in scala.js" · sjrd/scala-parser-combinators@f5e527d · GitHub
[go: up one dir, main page]

Skip to content

Commit f5e527d

Browse files
committed
Revert "workaround for missing Character#isLetter impl in scala.js"
This reverts commit 37cc288.
1 parent 95f2eb5 commit f5e527d

File tree

1 file changed

+1
-6
lines changed
  • src/main/scala/scala/util/parsing/combinator/lexical

1 file changed

+1
-6
lines changed

src/main/scala/scala/util/parsing/combinator/lexical/Lexical.scala

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ package util.parsing
1313
package combinator
1414
package lexical
1515

16-
import java.util.regex.Pattern
17-
1816
import token._
1917
import input.CharArrayReader.EofCh
2018

@@ -28,11 +26,8 @@ import input.CharArrayReader.EofCh
2826
*/
2927
abstract class Lexical extends Scanners with Tokens {
3028

31-
private lazy val isLetterPattern = Pattern.compile("\\p{L}")
32-
3329
/** A character-parser that matches a letter (and returns it).*/
34-
// def letter = elem("letter", _.isLetter)
35-
def letter = elem("letter", e => isLetterPattern.matcher(e.toString).matches())
30+
def letter = elem("letter", _.isLetter)
3631

3732
/** A character-parser that matches a digit (and returns it).*/
3833
def digit = elem("digit", _.isDigit)

0 commit comments

Comments
 (0)
0