            values.push_back(Rc::new(token.into()));
        }

        Ok(Code {
            value_pointer: 0,
            values,
            labels,
        })
    }

    /// This function updates the value_pointer to have the value of jump_location