Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/runtime/Builtin/cGetEnv.c
#include <string.h> #include <stdlib.h> #include "haskell2c.h" #include <errno.h> char * primGetEnv (char* sym) { char* val; val = getenv(sym); if (!val) errno=ENOENT; return val; }