scope::array_contains::index = set false
scope::array_contains::value = set ${scope::array_contains::argument::2}
scope::array_contains::counter = set 0
for scope::array_contains::next_value in ${scope::array_contains::argument::1}
scope::array_contains::found = equals ${scope::array_contains::next_value} ${scope::array_contains::value}
if ${scope::array_contains::found}
scope::array_contains::index = set ${scope::array_contains::counter}
scope::array_contains::argument::1 = set
end
scope::array_contains::counter = calc ${scope::array_contains::counter} + 1
end
set ${scope::array_contains::index}