From 2e3450285c4d935801256380c8ff41db5a12d974 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Thu, 30 Jan 2025 10:45:09 -0500 Subject: [PATCH] Renamed one more variable to avoid exporting --- regex/compile.go | 4 ++-- regex/misc.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/regex/compile.go b/regex/compile.go index 59ff738..0e0c888 100644 --- a/regex/compile.go +++ b/regex/compile.go @@ -233,7 +233,7 @@ func shuntingYard(re string, flags ...ReFlag) ([]postfixNode, error) { i++ } if re_runes[i] == '-' && (i > 0 && re_runes[i-1] != '\\') && (i < len(re_runes)-1 && re_runes[i+1] != rbracketRune) { // Unescaped hyphen, that has some character (not a RBRACKET) after it - This represents a character range, so we replace with CHAR_RANGE. This metacharacter will be used later on to construct the range - re_runes[i] = CHAR_RANGE + re_runes[i] = charRangeRune } toAppend = append(toAppend, re_runes[i]) i++ @@ -524,7 +524,7 @@ func shuntingYard(re string, flags ...ReFlag) ([]postfixNode, error) { if firstCharAdded && re_postfix[i] == rbracketRune { break } - if re_postfix[i] == CHAR_RANGE { + if re_postfix[i] == charRangeRune { endOfRange = true i++ continue diff --git a/regex/misc.go b/regex/misc.go index 33da223..7b105bd 100644 --- a/regex/misc.go +++ b/regex/misc.go @@ -15,7 +15,7 @@ var lparenRune rune = 0xF0005 // Parentheses in regex are concatenated with thi var rparenRune rune = 0xF0006 var nonCapLparenRune rune = 0xF0007 // Represents a non-capturing group's LPAREN var escBackslashRune rune = 0xF0008 // Represents an escaped backslash -var CHAR_RANGE rune = 0xF0009 // Represents a character range +var charRangeRune rune = 0xF0009 // Represents a character range var specialChars = []rune{'?', '*', '\\', '^', '$', '{', '}', '(', ')', '[', ']', '+', '|', '.', concatRune, '<', '>', lbracketRune, rbracketRune, nonCapLparenRune}