lexer/esc_seq.go

26 lines
333 B
Go
Raw Normal View History

2023-03-19 13:03:20 +01:00
package lexer
import "strings"
var EscSeqPrintReplacer = strings.NewReplacer(
`\`, `\\`,
"\n", `\n`,
"\t", `\t`,
"\f", `\f`,
"\r", `\r`,
"\v", `\v`,
"\b", `\b`,
"\a", `\a`,
)
var EscSeqReplacer = strings.NewReplacer(
`\\`, `\`,
`\n`, "\n",
`\t`, "\t",
`\f`, "\f",
`\r`, "\r",
`\v`, "\v",
`\b`, "\b",
`\a`, "\a",
)