pub fn matrix_set_row( matrix: ExprResult, y: usize, row: &ExprResult, ) -> Result<ExprResult, AssemblerError>