+-----+ ary_atm_in /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 413:IF flag_debug THEN write 'loading ary_atm_in' ; ENDIF ; 415:#] ary_atm_in IS OP ary atm - boolean indication of whether atom is in first-level-only of ary 420: ary_atm_in IS OP ary atm { atm in ary } 432: ary_atmA_anyIn IS OP ary atmA { OR (atmA EACHLEFT ary_atm_in ary) } /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf : +-----+ ary_atmA_anyIn /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 424:IF flag_debug THEN write 'loading ary_atmA_anyIn' ; ENDIF ; 426:#] ary_atmA_anyIn IS OP ary atmA - boolean indication of whether any of atmATop are in strA 432: ary_atmA_anyIn IS OP ary atmA { OR (atmA EACHLEFT ary_atm_in ary) } 435:IF flag_debug THEN write 'loading ary_atmA_anyInBol' ; ENDIF ; 437:#] ary_atmA_anyInBol IS OP ary atmA - boolean version of whether any of atmA are in ary 448: ary_atmA_anyInBol IS OP ary atmA /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf : +-----+ ary_atmA_anyInBol /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 435:IF flag_debug THEN write 'loading ary_atmA_anyInBol' ; ENDIF ; 437:#] ary_atmA_anyInBol IS OP ary atmA - boolean version of whether any of atmA are in ary 448: ary_atmA_anyInBol IS OP ary atmA /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf : +-----+ ary_itm_in /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 461:IF flag_debug THEN write 'loading ary_itm_in' ; ENDIF ; 463:#] ary_itm_in IS OP ary itm - whether item is in 1st-level of ary 468: ary_itm_in IS OP ary itm { itm in ary } /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf : +-----+ ary_itmA_anyIn /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 471:IF flag_debug THEN write 'loading ary_itmA_anyIn' ; ENDIF ; 473:#] ary_itmA_anyIn IS OP ary itmA - boolean version whether any of atmATop are in ary 479: ary_itmA_anyIn IS OP ary itmA { OR (itmA EACHLEFT in ary) } /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf : +-----+ ary_sub_in /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 482:IF flag_debug THEN write 'loading ary_sub_in' ; ENDIF ; 484:#] ary_sub_in IS OP ary sub - won't work with is[null, atm]*[sub, ary] 487: ary_sub_in IS OP ary sub 506:# 11Apr2022 this was WRONG!! switched to simply using ary_sub_in 508: ary_subL_anyIn IS OP ary subL { OR (subL EACHLEFT ary_sub_in ary) } /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : 137:# ary_sub_in IS OP Substr Str - simple indication of whether a Substr is in str 159:qnial> ary_sub_in '|Ei(ro - vo*t,t)|' ' + 1/Rocs(POIo)/c*dp[dt : |Ei(ro - vo*t,t)|] ] ' 161:qnial> ary_sub_in 'Ei(ro - vo*t,t)' ' + 1/Rocs(POIo)/c*dp[dt : |Ei(ro - vo*t,t)|] ] ' 1323: IF ('[#=; ' ary_sub_in strNew) THEN /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : 136: IF (NOT (dirBase ary_sub_in pth)) 276: IF (': No such file or directory' ary_sub_in dirUpFind) 278: IF (': No such file or directory' ary_sub_in dirFind ) 282: IF (': No such file or directory' ary_sub_in filFind) 330:# ': No such file or directory: No such file or directory' ary_sub_in filFind 626: IF ('ls: cannot access' ary_sub_in lsOutput) 720: IF (NOT ('z_Archive' ary_sub_in d_backup)) THEN 1732: IF ('[#=; ' ary_sub_in strNew) THEN 1795: IF (OR ('[#!: ' '[#=; ' EACHLEFT ary_sub_in line)) 2405: IF (NOT (ary_sub_in debug_strt line2)) THEN 2458: IF (NOT (ary_sub_in debug_strt line2)) THEN /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf : +-----+ ary_subL_anyIn /home/bill/web/Qnial/MY_NDFS/QNial [symbol, arg] changes/QNial userWkspSymbol.ndf : /home/bill/web/Qnial/MY_NDFS/types.ndf : 500:IF flag_debug THEN write 'loading ary_subL_anyIn' ; ENDIF ; 502:#] ary_subL_anyIn IS OP ary subL - returns true if ANY of subL are in ary 508: ary_subL_anyIn IS OP ary subL { OR (subL EACHLEFT ary_sub_in ary) } /home/bill/web/Qnial/MY_NDFS/faults.ndf : /home/bill/web/Qnial/MY_NDFS/boolean.ndf : /home/bill/web/Qnial/MY_NDFS/arrays.ndf : /home/bill/web/Qnial/MY_NDFS/lists.ndf : /home/bill/web/Qnial/MY_NDFS/strings.ndf : /home/bill/web/Qnial/MY_NDFS/file_ops.ndf : /home/bill/web/Qnial/MY_NDFS/windows.ndf : /home/bill/web/Qnial/MY_NDFS/encryption.ndf : /home/bill/web/Qnial/MY_NDFS/math - [quick, handy] stuff.ndf :