arpanet alan turing assembly language atomic operation common lisp compatible time-sharing system digital equipment corporation dynamic debugging technique emacs english language federal bureau of investigation gnu infocom jargon file maclisp macsyma massachusetts institute of technology multics natural language network file system operating system pclsring project mac real-time computing shrdlu signal noise sixbit software developer stanford artificial intelligence laboratory stewart nelson terry winograd text editor and corrector time-sharing tom knight