CoNLL-U
Loading...
Searching...
No Matches
validate.hpp
1/*
2 * CoNLL-U - https://github.com/tugrulgungor/CoNLL-U
3 *
4 * Copyright (c) 2026. All rights reserved.
5 * Tuğrul Güngör - https://conll-u.tugrulgungor.me
6 *
7 * Distributed under the MIT License.
8 * https://opensource.org/license/mit/
9 */
10
11#ifndef TG_CONLLU_INTERNAL_VALIDATE_HPP
12#define TG_CONLLU_INTERNAL_VALIDATE_HPP 1
13
14#include <algorithm>
15#include <string>
16#include <string_view>
17
18namespace tg::conllu::internal {
19 [[nodiscard]] constexpr bool is_column_name_valid(std::string_view name) noexcept;
20 [[nodiscard]] constexpr bool is_sent_id_valid(std::string_view sent_id) noexcept;
21} // namespace tg::conllu::internal
22
23#include "conllu/internal/impl/validate.ipp"
24
25#endif // TG_CONLLU_INTERNAL_VALIDATE_HPP