Procedure MapVirtualString(varname: string, value: String, [group: Integer=0])
(For how to use groups, see the advanced topic VirtualVariable Groups)
This procedure creates a new VirtualString named varname.
This is useful if you want to write your own function to read files with a different syntax to the data normally read by ReadSettings or if you have your own scripting engine that links into the Basilisk Library.