pub fn walk_program(program: &[SNode], visitor: &mut impl FnMut(&SNode))
Walk every node in program in pre-order, invoking visitor on each.
program
visitor