lexerErrMsg :: LexerErrorT -> Text
lexerErrMsg LUnexpectedEnd           = "unexpected lexer ended"
lexerErrMsg :: LexerErrorT -> Text
lexerErrMsg LUnexpectedEnd           = "unexpected lexer ended"
lexerErrMsg LUnexpectedEnd           = "unexpected lexer ended"