// SPDX-FileCopyrightText: 2024 Christoph Sax <c_sax@mailbox.org>
//
// SPDX-License-Identifier: EUPL-1.2

pub const CAPTURE_COMMENT: &'static str = "comment";
pub const CAPTURE_CONDITIONAL: &'static str = "conditional";
pub const CAPTURE_CONDITIONAL_TERNARY: &'static str = "conditional.ternary";
pub const CAPTURE_CONSTANT: &'static str = "constant";

pub const CAPTURE_CONSTANT_BUILTIN: &'static str = "constant.builtin";
pub const CAPTURE_FUNCTION: &'static str = "function";
pub const CAPTURE_FUNCTION_BUILTIN: &'static str = "function.builtin";

pub const CAPTURE_FUNCTION_CALL: &'static str = "function.call";
pub const CAPTURE_KEYWORD: &'static str = "keyword";
pub const CAPTURE_KEYWORD_FUNCTION: &'static str = "keyword.function";
pub const CAPTURE_KEYWORD_OPERATOR: &'static str = "keyword.operator";
pub const CAPTURE_KEYWORD_RETURN: &'static str = "keyword.return";
pub const CAPTURE_LABEL: &'static str = "label";
pub const CAPTURE_NUMBER: &'static str = "number";
pub const CAPTURE_OPERATOR: &'static str = "operator";
pub const CAPTURE_REPEAT: &'static str = "repeat";
pub const CAPTURE_STRING: &'static str = "string";
pub const CAPTURE_STRING_SPECIAL: &'static str = "string.special";
pub const CAPTURE_TYPE: &'static str = "type";
pub const CAPTURE_VARIABLE: &'static str = "variable";
pub const CAPTURE_VARIABLE_BUILTIN: &'static str = "variable.builtin";
pub const CAPTURE_VARIABLE_PARAMETER: &'static str = "variable.parameter";
