macro_rules! rules_vec {
($($rule:expr),* $(,)?) => { ... };
}Expand description
Creates a vector of lexer rules.
ยงUsage
use runic_kit::lexer::utils::{SkipWhitespaceRule, rules_vec};
let rules: Vec<Box<dyn runic_kit::lexer::LexerRule<'_, u8>>> = rules_vec![SkipWhitespaceRule]; // vec![Box::new(SkipWhitespaceRule)]