Skip to content

Commit e53b899

Browse files
committed
Use rune cast for single rune
1 parent b104439 commit e53b899

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tree/peg.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -641,13 +641,13 @@ func (t *Tree) Compile(file string, args []string, out io.Writer) (err error) {
641641
s = s.Complement(t.EndSymbol - 1)
642642
case TypeString, TypeCharacter:
643643
consumes = true
644-
s.Add([]rune(n.String())[0])
644+
s.Add(rune(n.String()[0]))
645645
case TypeRange:
646646
consumes = true
647647
element := n.Front()
648-
lower := []rune(element.String())[0]
648+
lower := rune(element.String()[0])
649649
element = element.Next()
650-
upper := []rune(element.String())[0]
650+
upper := rune(element.String()[0])
651651
s.AddRange(lower, upper)
652652
case TypeAlternate:
653653
consumes = true

0 commit comments

Comments
 (0)