1function z = GB_spec_unop_positional (op, i, j) 2%GB_SPEC_UNOP_POSITIONAL compute a unary positional op 3 4% SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2021, All Rights Reserved. 5% SPDX-License-Identifier: Apache-2.0 6 7switch (op) 8 case { 'positioni' , 'i' } 9 z = i - 1 ; 10 case { 'positioni1', 'i1' } 11 z = i ; 12 case { 'positionj' , 'j' } 13 z = j - 1 ; 14 case { 'positionj1', 'j1' } 15 z = j ; 16 otherwise 17 error ('unknown unary positional op') ; 18end 19 20z = int64 (z) ; 21 22