util_get_subset_missing (public)

 util_get_subset_missing list1 list2

Defined in packages/acs-tcl/tcl/utilities-procs.tcl

Returns the elements in list1 that are not in list2. Ignores duplicates.

Parameters:
list1
list2
Returns:
The list of elements from list1 that could not be found in list2.
Author:
Peter Marklund

Partial Call Graph (max 5 caller/called nodes):
%3 test_message__get_embedded_vars message__get_embedded_vars (test acs-lang) util_get_subset_missing util_get_subset_missing test_message__get_embedded_vars->util_get_subset_missing test_util_get_subset_missing util_get_subset_missing (test acs-tcl) test_util_get_subset_missing->util_get_subset_missing lang::message::check lang::message::check (public) lang::message::check->util_get_subset_missing

Testcases:
message__get_embedded_vars, util_get_subset_missing
Source code:
    set missing [list]

    foreach e $list1 {
        if {$e ni $list2 && $e ni $missing} {
            lappend missing $e
        }
    }

    return $missing
XQL Not present:
PostgreSQL, Oracle
Generic XQL file:
packages/acs-tcl/tcl/utilities-procs.xql

[ hide source ] | [ make this the default ]
Show another procedure: