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
-~----------~----~----~----~------~----~------~--~---

Reply via email to