Unix functionality expected by python but missing from CodeWarrior
runtime system.
diff --git a/Mac/mwerksglue.c b/Mac/mwerksglue.c
new file mode 100644
index 0000000..37e3a81
--- /dev/null
+++ b/Mac/mwerksglue.c
@@ -0,0 +1,43 @@
+/*
+** Glue code for MetroWerks CodeWarrior, which misses
+** unix-like routines for file-access.
+*/
+
+#ifdef __MWERKS__
+#include <Types.h>
+#include <Files.h>
+#include <Strings.h>
+
+#include <stdio.h>
+#include <errno.h>
+
+int
+fileno(fp)
+	FILE *fp;
+{
+	if (fp==stdin) return 0;
+	else if (fp==stdout) return 1;
+	else if (fp==stderr) return 2;
+	else return 3;
+}
+
+int
+isatty(fd)
+	int fd;
+{
+	return (fd >= 0 && fd <= 2);
+}
+
+int
+unlink(old)
+	char *old;
+{
+	OSErr err;
+	
+	if ((err=FSDelete(c2pstr(old), 0)) == noErr)
+		return 0;
+	errno= err;
+	return -1;
+}
+
+#endif /* __MWERKS__ */
\ No newline at end of file