On Saturday 29 November 2008 22:33, Tom Faulhaber wrote: > Bill, > > Actually, the original Unix shell was written in this fashion by > Steve Bourne at Bell Labs.
Wow. That takes me back. I remember seeing that code once (I was at an educational institution that had a full source license for Bell Labs Unix at the time). If I recall, it also did some funky stuff for memory management. It would just increment a global pointer when it needed more memory and if it got a segmentation violation signal when attempting to access that memory, it would sbrk() some more and return from the signal, allowing the program to continue with the formerly erring instruction. It was horribly machine- and compiler-dependent, obviously. It was all quite grotesque! > ... > > Tom Randall Schulz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---