1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#[macro_export]
macro_rules! cond {
($cond:expr, $a:expr, $b:expr $(,)?) => {
Node::cond(
stringify!($cond),
$cond,
$a,
$b,
)
};
}
#[macro_export]
macro_rules! sequence {
($($x:expr),+ $(,)?) => {
Node::sequence(vec![$($x),+])
}
}
// #[macro_export]
// macro_rules! action