+ // most reasonable OSes have a /tmp directory.
+ to_return = "/tmp";
+#endif
+ if (!!to_return) set("TMP", to_return);
+ }
+ return to_return;
+}
+
+astring environment::get(const astring &variable_name)
+{
+//#ifdef _MSC_VER
+// char *value = getenv(variable_name.upper().observe());
+// // dos & os/2 require upper case for the name, so we just do it that way.
+//#else