On Mon, 3 Dec 2001, Dan Sugalski wrote: > *) Embedding > *) Threads > *) Various platform "quirks". (And no I'm not even talking about VMS or > Windows...) Acatualy, win32 seems fairly close to POSIX norms with the environment. (Except that the names are case-insensitive (forced-uppercase, utf16-wise), though values are utf16 arbitrary data (OS-ignored, except for os-defined variables.)
Also, I don't see how embeding and threading effect the environment. The OS should take care of locking if you use right primitivies. For embedded interpreters, I should think they should get their own %ENV. -=- James Mastros -- "In the case of alchemy v chemistry the chemists know whether it will probably go bang before they try it (and the chemical engineers still duck anyway)." -=- Alan Cox