package parser import "asciigoat.org/core/lexer" var ( // IsNewLine tells if a rune represents a line break or the start of one IsNewLine = lexer.NewIsIn("\n\r") // IsSpace tells if a rune is considered whitespace by unicode IsSpace = lexer.IsSpace // IsNotNewLine tells if a rune is anything other than line breaks IsNotNewLine = lexer.NewIsNot(IsNewLine) // IsNotSpace tells if a rune is anything other than whitespace IsNotSpace = lexer.NewIsNot(IsSpace) )