// Core grammar constants
pub const TEXT: &str = "text";
pub const EOF: &str = "EndOfFile";
pub const SPACING: &str = "Spacing";

// Operators and delimiters
pub const ARROW: &str = "LEFTARROW";
pub const SLASH: &str = "SLASH";
pub const AND: &str = "AND";
pub const NOT: &str = "NOT";
pub const QUESTION: &str = "QUESTION";
pub const STAR: &str = "STAR";
pub const PLUS: &str = "PLUS";
pub const LPAR: &str = "OPEN";
pub const RPAR: &str = "CLOSE";
pub const DOT: &str = "DOT";

// Character and class related
pub const CHAR: &str = "Char";
pub const RANGE: &str = "Range";
pub const CLASS_MEMBER: &str = "ClassMember";
pub const CLASS: &str = "Class";
pub const LITERAL: &str = "Literal";

// Grammar structure elements
pub const IDENT: &str = "Identifier";
pub const EXPR: &str = "Expression";
pub const PRIMARY: &str = "Primary";
pub const SUFFIX: &str = "Suffix";
pub const PREFIX: &str = "Prefix";
pub const SEQUENCE: &str = "Sequence";
pub const DEF: &str = "Definition";
