pub fn patnode(prog: &mut Vec<PatNode>, node: PatNode) -> usize
Add node to bytecode (from pattern.c patnode) - Rust uses Vec<PatNode>
Vec<PatNode>