Initializing help system before first use

exists

Purpose
Check if a given entry in a dynamic array has been created.
Synopsis
function exists(arr:array, ...):boolean
function exists(arr:array, lsndx:list):boolean
Arguments
arr 
An array or a union containing an array
lsndx 
List of indices to use
Return value
true if the entry exists, false otherwise.
Further information
1. This function behaves like the routine exists from the core system except that the compiler cannot optimize loops using this version.
2. The function will use the arguments after arr as the list of indices for testing a cell of the array (this can also be an iterator) or it takes the provided list lsndx if this is the only argument. Stating invalid indices ( e.g. wrong type or incorrect number) will not cause a program failure ( false is returned in this case).

© 2001-2025 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.