I am new to SKILL and I am trying to update the cdsenv variable "asimenv saveDir" variable dynamically, that is while running ICFB. I would like to update this variable depending on the open library.
I am thankful for any piece of information or advice that you guys can provide me.
You can set or update such environment variables using the envSetVal function:
envSetVal("asimenv" "saveDir" 'string "~/.artist_states")
I hope that this answers your question?
I just saw your comment about the "open library" - there is not really a concept of an open library, but you could get the current cellview and obtain the library of that. geGetEditCellView() is an example of such a function, so you might use the following:
Hopefully that more fully answers your question?