list and string commands: ensure parameters are valid
For list
, enforce the validity of list name and, for string
and list
validity of output name, when apply.
Currently, no check is done. So, for example, list(GET "" LENGTH "")
or string(LENGTH "???" "")
do not generate any error!
May be a new policy will be required to ensure that "wrong" legacy code continue to work...
Edited by Marc Chevrier