pub fn matrix_set_col( matrix: ExprResult, x: usize, col: &ExprResult, ) -> Result<ExprResult, AssemblerError>