diff --git a/lexer/runes.go b/lexer/runes.go new file mode 100644 index 0000000..9b13b5a --- /dev/null +++ b/lexer/runes.go @@ -0,0 +1,9 @@ +package lexer + +import "unicode" + +// IsSpace reports whether the rune is a space character as +// defined by Unicode's White Space property +func IsSpace(r rune) bool { + return unicode.IsSpace(r) +}