rust-sen/sehn/src/grammar.rs

24 lines
632 B
Rust

// Braces
pub const GRAMMAR_BRACE_OPEN: u8 = b'{';
pub const GRAMMAR_BRACE_CLOSE: u8 = b'}';
// Parentheses
pub const GRAMMAR_PAREN_OPEN: u8 = b'(';
pub const GRAMMAR_PAREN_CLOSE: u8 = b')';
// Brackets
pub const GRAMMAR_BRKET_OPEN: u8 = b'[';
pub const GRAMMAR_BRKET_CLOSE: u8 = b']';
// Whitespace
pub const GRAMMAR_LF: u8 = b'\n';
pub const GRAMMAR_CR: u8 = b'\r';
pub const GRAMMAR_TAB: u8 = b'\t';
pub const GRAMMAR_SPACE: u8 = b' ';
// Other
pub const GRAMMAR_BTICK: u8 = b'`';
pub const GRAMMAR_QUOTE: u8 = b'"';
pub const GRAMMAR_COMMA: u8 = b',';
pub const GRAMMAR_COLON: u8 = b':';
pub const GRAMMAR_BSLSH: u8 = b'\\';