Page Numbers: Yes X: 527 Y: 10.5" First Page: 25Heading:y648qj(635)\gThe Alto-Dolphin-Dorado Briefing Blurby756qj\gA Glossary of Terms, Subsystems, Directories, and Filesc\f5bg(and acronyms, protocols, and other trivia)c\f1bg43f5e36ck40\gADL keyboard	ADL is a acronym for the Advanced Development Laboratory, a part of PARC located in Southern California.  This organization came up with the ADL keyboard as an inexpensive alternative to Microswitch keyboards, and they were used on the first few builds of Alto II's.  They have extra columns of function keys separated from the primary keys on both sides;  the feel of an ADL keyboard is unique.l6496d2999e12jk40(0,6496)\bg12B69b4B69b12B34b23B46b4B97f1 37f0Adobe	A program for submitting, collecting, and managing AR's.  Subsumes the functionality of the former ARSubmit.l6496d2999e12jk40\bg5B52b2B46b9BAlpine	A project within CSL to build a transactional file server for use by data base systems to be built within Cedar and the hypothetical Cedar universal file system.  A follow-on to Juniper.l6496d2999e12jk40\bg6B18b3B86b5B22b5B40b7BAlto	If you don't know by now...l6496d2999e12jk40\bg4B1f1 27f0AltoFontGuide.Press	A file that tells all about the existing families of display screen raster fonts, and describes how they are organized as different subdirectories on [Ivy]<AltoFonts>.l6496d2999e12jk40\bg19B151b17BAPC	In the armed forces, an acronym for Armored Personnel Carrier;  used to refer to the massive cabinet designed to housebreak a Dorado.  No one seems to know what the acronym really stands for in the Dorado case:  Armored Personal Computer, or Armored Processor Carrier are two possibilities.l6496d2999e12jk40\bg3B37u1U7u1U9u1U71b6B66b6B8u1U7u1U8u1U12u1U7u1U9u1UAR	Acronym for Action Request:  a report of a bug or a request for a new feature.  AR's are part of mechanism developed within SDD for handling feedback from users of programs to their implementors.  AR's are only relevant for software produced by SDD.l6496d2999e12jk40\bg2B13u1U6u1U60b2B42b3B70b2B46b3BARSubmit	Network-bootable program for submitting AR's  (widely reviled).l6496d2999e12jk40\bg8B41b2B4f1 17f0ASD	Acronym for Advanced Systems Department, which was once a part of XBS, but was disbanded some time ago.l6496d2999e12jk40\bg3B13u1U8u1U7u1U36b3Bbank	A unit of measurement of primary storage, equal to 64K 16-bits words, or equivalently, 128K bytes.  An Alto II has four banks, while Dorados have at least eight.l6496d2999e12jk40\bg4B99b2B3b4B26b6B22bbar	A generally thin, generally rectangular, generally invisible region of the screen in which certain generally display-related actions occur, e.g., the scroll bar, the line-select bar.l6496d2999e12jk40\bg3B183bBayhill 	Another name for Building 96, occupied by part of SDD.  The Bayhill building is located on Hillview just before it runs into Arastradero.l6496d2999e12jk40\bg8B18b13B20b3B7b7B70bBCPL	A system programming language used as the basis for many Alto facilities.  Also, the compiler for that language.l6496d2999e12jk40\bg4BBFS	An acronym for Basic File System;  the contents of a disk or partition used by the Alto world.  Also a standard software package for low-level management of an Alto file system.l6496d2999e12jk40\bg3B16u1U5u1U4u1U6G28b9B13b5B6gBITBLT	(pronounced "bit-blit").  A complex Alto instruction used for moving and possibly modifying a rectangular bitmap.  The "BLT" part is an acronym for BLock Transfer.l6496d2999e12jk40\bg6B107b6B36u2U4u1Ubitmap	Generally refers to a representation of a graphical entity as a sequence of bits directly representing image intensity at the points of a raster.  The Alto display hardware and microcode process what is essentially a bitmap of the image to be displayed.  At PARC, bitmaps are normally stored in word-aligned, pure row-major order.l6496d2999e12jk40\bg6B256f1 75f0Boardwalk	Another name for Building 35, the main building of PARC (mostly heard in the conversation of residents of PARC-place).l6496d2999e12jk40\bg9B18b13B21b4B1f1 50b10B1f0 1bboot	Short for "bootstrap", which is in turn short for "bootstrap load".  Refers to the process of loading and starting a program on a machine whose main memory has undefined contents.l6496d2999e12jk40\bg4B180bboot button	The small button behind an Alto keyboard used (sometimes in conjunction with the keyboard) to boot some program into execution.  One of several such small buttons on a Dolphin or Dorado.l6496d2999e12jk40\bg11B95b4B29b2B39b7B4bboot server	A computer on the network that provides a retrieval service for certain stand-alone programs.  See NetExec.l6496d2999e12jk40\bg11B100b7Bbootlights	A screen pattern resembling a city skyline.  Occurs occasionally when some erroneous unanticipated condition arises, e.g., getting a parity error in a BCPL program on a disk that doesn't have Swat.l6496d2999e12jk40\bg10B152b4B37b4BBravo.run	An integrated text editor and document formatting program that runs on the Alto;  a vital program that nevertheless is no longer maintained or supported.l6496d2999e12jk40\bg9B3f1 1f0 79f1 70f0BravoBug.run	A program used when Bravo crashes to replay the editing actions up to the point of the crash, and/or to report the problem.  (For some time, Bravo has been receiving only such maintenance as is truly unavoidable, so ignore the reporting function.)l6496d2999e12jk40\bg12B38b6B61i6I15f1 122f0BravoX.run	A successor to Bravo written in Butte with somewhat greater functionality and a somewhat richer interface.  Warning!: BravoX source files are stored in a weird and wonderful format that almost NO programs other than BravoX can handle.  Also, BravoX runs, at the moment, only on Alto II's and (perhaps?) Dolphins.l6496d2999e12jk40\bg10B16b5B12b5B71f1 204f0bug award	Refers to a relatively recent custom within CSL and ISL, wherein those brave souls responsible for ferreting out the cruelest and most intricate bugs in critically important systems are rewarded for their efforts by being presented with a cute little bug-shaped sticker that they can then display on their office nameplate or elsewhere (the rough equivalent of a gold star).l6496d2999e12jk40\bg9B45b3B5b3B281f1 37f0Building 32	A part of PARC, located on Hanover Street, north of Page Mill.  Also called PARC-place.l6496d2999e12jk40\bg11B11b4B62b11BBuilding 34	A part of PARC, located on Hillview, just across Coyote Hill from the Building 35, the home of the ICL.l6496d2999e12jk40\bg11B11b4B56b11B18b3BBuilding 35	The main building of PARC, located at the intersection of Coyote Hill and Hillview.  The site of the cafeteria.  Occasionally called Boardwalk (to contrast it with PARC-place).l6496d2999e12jk40\bg11B22b5B107b9B22b10BBuilding 37	A part of PARC, located on Hanover Street, north of Page Mill, and just south of PARC-place.  The site of the CSL Electronic Model Shop.  l6496d2999e12jk40\bg11B11b4B67b11B18b26BBuilding 96	A part of OPD, located where Hillview runs into Arastradero;  also called the Bayhill building.  Current home of some parts of SDD.l6496d2999e12jk40\bg11B11b3B65b8B41b4BButte	A new compiler for BCPL that outputs Mesa-style byte codes instead of Nova assembly code;  also, the byte codes themselves, and the microcode that implements them.l6496d2999e12jk40\bg5B20b4B14b4Bbyte code	Lisp, Mesa, Smalltalk, and Butte at PARC compile into directly executable languages that are stack oriented, and whose op codes are usually one byte long.  Such an instruction is called a byte code.  These byte codes are in turn interpreted by special microcode.l6496d2999e12jk40\bg9B1b23B4b5B4b5B147b10B8b9BCabernet	A particular Alto mail server that is part of the Grapevine distributed transport mechanism, located in CSL.l6496d2999e12jk40\bg8B51b9B45b3BCascade	See PreCascade.  l6496d2999e12jk40\bg7B5b11BCedar	A large project in CSL to build a programming environment for essentially all of CSL's future applications.  Cedar is also the name of the programming language upon which this Cedar system is built, a variant of Mesa augmented by garbage collection and run-time types.  The design of the Cedar  environment was strongly influenced by the programming environment and services in Interlisp.l6496d2999e12jk40\bg5B110b5B62b6B30b4B72b6B84b9BCedarGraphics	A subroutine package of graphic primitives that forms an important part of Cedar.  Its design was heavily influenced by the results of experimental systems written in JaM.l6496d2999e12jk40\bg13B76b5B87b4BCenterPunch	An old name for Hornet.l6496d2999e12jk40\bg11B17b7BChardonnay	An Alto mail server that is part of the Grapevine distributed transport mechanism.l6496d2999e12jk40\bg10B41b9BChat	A subsystem that permits teletype-like, interactive access to a remote computer on the network.  Used also to refer to a facility resembling that provided by this subsystem, e.g., FTP is said to have a Chat window.  Chat is mainly used to communicate with Maxc and IFS servers.l6496d2999e12jk40\bg4B3b9B169b3B73b4B5b3BChipmunk	A D-machine program for interactively creating and editing integrated circuit designs.  Chipmunk makes use of a color display in addition to the normal black-and-white one.  It is a successor to Icarus.l6496d2999e12jk40\bg8B3b9B184b7BCholla	A Laurel-based process control program being written for ICL with help from CSL.l6496d2999e12jk40\bg6B3b6B49b3B16b3Bclick	A manipulation of a mouse button.  Pushing and releasing a mouse button several times in quick succession is sometimes called a ``double-click'', ``triple-click'', etc. as appropriate.l6496d2999e12jk40\bg5Bclient	A program (rather than a person) that avails itself of the services of another program or system.  Laurel is a client of Grapevine.  See user.l6496d2999e12jk40\bg6B100b7B5b6B4b10B6b5BClover	A Dover located in CSL.l6496d2999e12jk40\bg6B3b5B12b3BCloverFonts.Press	A file that lists by family name, face, size, and rotation all of the fonts in Clover's font dictionary;  available on [Ivy]<Fonts>.  To see the characters themselves, check out the book located on top of Clover called CloverCharacters.Press.l6496d2999e12jk40\bg17B80b6B34b12B74b6BCoCoPilot	A world-swap debugger for CoPilot.l6496d2999e12jk40\bg9B3b10B14b8BCom.cm	A file used by the Alto Executive to store the current command being executed.  See Rem.cm.l6496d2999e12jk40\bg6B24b10B51b6Bconfig	A source file that tells the Mesa Binder how to assemble modules into a complete system. l6496d2999e12jk40\bg6B30b4BCoPilot	A world-swap debugger for Pilot.l6496d2999e12jk40\bg7B3b10B14b6BCopyDisk.run	A stand-alone program used to transfer a BFS, that is, the entire contents of a disk or partition.  May be used between computers or on a single computer with multiple disk drives.l6496d2999e12jk40\bg12B42b3B44b9BCSL	Acronym for Computer Science Laboratory, a part of the Systems Center of PARC, located on the second floor of Building 35.l6496d2999e12jk40\bg3B13u1U8u1U7u1U25b14B4b4B33b11BCSL Notebook	A mechanism for distributing, indexing, and generally sharing the documentary output of folk in CSL.l6496d2999e12jk40\bg12B97b4BD-machine	A supergeneric name, referring to any of the current machines within Xerox that implement the PrincOps architecture:  Dandelions, Dolphins, and Dorados are the primary D-machines.l6496d2999e12jk40\bg9B95b8B16b22B4b8B16b10BDaisy	A Dover located in the Bayhill building.l6496d2999e12jk40\bg5B3b5B16b7BDandelion	The (former?) name of the processor that is in the Star products; an example of a D-machine.l6496d2999e12jk40\bg9B52b4B27b9Bdead	Either not currently operational (said of a piece of hardware), or operational but not currently undergoing continued development and support (said of bodies of software).l6496d2999e12jk40\bg4BDealer	The name of CSL's weekly meeting, occurring on Wednesday afternoons from 1:15 until 2:45 (or so); also used to refer to the person speaking at that meeting.  Giving such a presentation is referred to as ``giving a Dealer'' or sometimes ``Dealing''.l6496d2999e12jk40\bg6B13b3B74f1 7f0 130f1 9f0DDS.run	Acronym for Descriptive Directory System.  An Alto subsystem providing more sophisticated manipulation of the file system than is available with the Executive.  See also Neptune, which is a poor man's DDS: it provides most of the functionality but uses less disk space and time.l6496d2999e12jk40\bg7B13u1U11u1U9u1U16b9B89b9B12b7B23b1BDfFiles	A collection of programs for describing and automatically retrieving and building complicated Mesa systems. Built by Eric Schmidt as a forerunner of real system models, DfFiles primarily addresses the problems engendered by our current feudal and highly non-universal collection of file systems.  See [Ivy]<CedarLib>DfFiles>DfFiles.Bravo or ditto.Press.l6496d2999e12jk40\bg7B95b4B56b13B2b7B124b1Bdirtball	A small, perhaps struggling outsider;  not in the major or even the minor leagues.  For example, ``Xerox is not a dirtball company''.  The author is uncertain to what degree this term is derogatory.l6496d2999e12jk40\bg8B115b8B13f1 63f0DiskDescriptor	A file that contains the disk allocation information used by the Alto file system.l6496d2999e12jk40\bg14BDLISP	A version of Interlisp running on Maxc that communicates with some fancy display manipulation facilities on the Alto;  largely supplanted and not to be confused with Interlisp D.l6496d2999e12jk40\bg5B14b9B144bDLS	Acronym for Data Line Scanner:  an Alto equipped with lots of modems plus other hardware and microcode to allow dialing into and out of the Internet.  l6496d2999e12jk40\bg3B13u1U4u1U4u1U117b8B3bDMT.boot	Acronym for Display Memory Tester.  A memory diagnostic for the Alto.  DMT is automatically booted from the network  by the Alto Executive after the Alto has been idle for about 20 minutes.  DMT accepts various commands;  try pushing the "S" key, and also try typing shift-swat.  Designing cursors for DMT is a popular sport:  send your suggestion as a list of 16 octal numbers to David Boggs  (Boggs.PA), along with a suggested title line and an indication of whether you want to be credited by name.l6496d2999e12jk40\bg8B13u1U7u1U6u1U161f1 312f0bDOC	A Cedar concept and collection of programs for giving flexible active views of various forms of structured data, text or otherwise.  DOCs were once called documents.l6496d2999e12jk40\bg3B3b5B126b3B19b8B1b1BDolphin	Generic name for a personal computer once called the D0.l6496d2999e12jk40\bg7B54b2BDorado	Generic name for a high-performance personal computer designed by CSL.l6496d2999e12jk40\bg6B67b3BDover	Generic name for a type of 384 bpi laser-scan printer built on the Xerox 7000 xerographic engine and connected to an Alto by means of a Orbit interface.  Successor to EARS.  Dovers are normally driven by Spruce.l6496d2999e12jk40\bg5B137b5B11b2B12b6B2b5B25b6BDragon	Generic name of a new, custom-chip processor being designed by a team in CSL;  it is hoped that the Dragon will satisfy our ambitions to have ``a Dorado in a shoe box''.l6496d2999e12jk40\bg6B74b3BG24b6B40b6B17gDraw.run	An Alto subsystem that permits interactive construction of pictures composed of lines, curves, and text;  not a very solid system.  Draw users may be interested to note that a program ReDraw exists that converts Draw source files into Press files that will print without the jaggies on a Dover. l6496d2999e12jk40\bg8B9b9B89f1 23f0 3b5B47b6B22b4B19b5B35b7B6b6BDumper.boot	A file used for desperation debugging.  Dumps (most of) the current core image to Swatee for subsequent inspection by a debugger.l6496d2999e12jk40\bg11B83b6BDWIM	Acronym for Do What I Mean:  a facility intended to make LISP do what you mean, not what you say.l6496d2999e12jk40\bg4B13u1U2u1U4u1U1u1UEARS	Acronym for Ether Alto Research SLOT.  An obsolete prototype laser-scan printer built on the Xerox 7000 xerographic engine and equipped with a hardware character generator.  (Interesting to some as an example of a third level acronym:  the S in EARS stands for SLOT, and the L in SLOT stands for LASER, and LASER itself is an acronym!)l6496d2999e12jk40\bg4B13u1U5u1U4u1U8ub1U3B138f1 161f0Electronic Model Shop	 An arm of CSL located on Hanover street in Building 37;  this group of folks do small-scale production runs of computer equipment for CSL.  Frequently called the Garage. l6496d2999e12jk40\bg21B12b3B30b11B80b4B24b7BEmPress.run	An Alto subsystem used to convert text files to Press format and ship them to a Press printer server.l6496d2999e12jk40\bg11B9b9B31b5B27b5B1b14BEOS	Acronym for Electro-Optical Systems;  a part of Xerox located in Pasadena.l6496d2999e12jk40\bg3B13u1U7u1U7u1UErnestine	An Alto server that allows you to dial up and read your mail while it is sitting in your Grapevine mailbox;  primarily useful when, due to travel or whatever, your personal computer and Laurel are unavailable.l6496d2999e12jk40\bg9B90b9B88b6BEthernet	The communication line connecting several Altos (or other computers with compatible interfaces) together.  Strictly speaking, an Ethernet is a single, continuous piece of co-axial cable, but the term is sometimes applied to the entire network accessible through the cooperation of Gateways  (which is more correctly called an InterNet).  Every Ethernet within an InterNet has a unique identifying number.  Ethernets come in two flavors:  the original Ethernet, now called the Experimental Ethernet, was built within PARC and runs at 3 MBits/sec.  The Ethernet that has been proposed as a communication standard is a re-engineering that runs at 10 MBits/sec.  All of the Ethernets currently within PARC are of the earlier, 3 MBits/sec variety.l6496d2999e12jk40\bg8B282b7B38b8B29b8B35f1 336f0Executive.run	A distinguished Alto subsystem that provides simple commands to inspect and manipulate the file system directory, and to initiate other subsystems.l6496d2999e12jk40\bg13B22b9Bfile extension	The portion of a file name that appears following a period (possibly null).  By convention, a number of extensions are reserved to indicate the type of data in the file, though not all subsystems are consistent in their defaulting of extensions.  Some commonly encountered extensions are:l6496d2999e12jk40\bg14B169f1 76f0~	an Executive command (not really an extension)al	Alto screen fontbcd	Mesa object program modulebcpl	BCPL source program modulebfs	an entire file system gathered into a fileboot	program invokable by bootingbr	BCPL object program modulebravo	text file containing Bravo formatting informationcm	Executive command fileconfig	Mesa source that describes how to combine modulesdf	description of a config including path names for filesdm	dump file (i.e., several logical files stored as one)error(s)	Swat error message fileimage	executable (Mesa) programks	new format Alto screen fontlaurel	special flavor of .bcd that can be run within Laurellog	history of certain program actionsmail	Laurel mail filemail-dmsTOC	Laurel table-of-contents filemesa	Mesa source program modulepress	Press filerun	executable (BCPL) program,sil	SIL source file for a drawingst	Smalltalk source program textsymbols	Mesa symbol table (for debugging)syms	BCPL symbol table (for debugging)tex	TEX source texttfm	font metric information, for use with TEXts, typescript	typescript file (log of interaction) l7168e12jk40(0,9568)\gfile server	A computer on the network that provides a file storage and retrieval service.  MAXC, IFS, and Juniper  are three different types of file servers, though they provide related facilities.l6496d2999e12jk40(0,6496)\bg11B80b4B2b5B4b8BFLG	(pronounced "flug").  A switch (usually in Lisp programs) that customizes a program's behavior to an individual user's working habits.l6496d2999e12jk40\bg3B135bfog index	A measure of prose obscurity.  Units are years of education required for understanding.l6496d2999e12jk40\bg9Bfont	An assortment of characters all of one size and style;  more precisely, a mapping from a set of character codes to a consistent collection of graphic images.l6496d2999e12jk40\bg4BFonts.widths	A file containing character-width information for a large number of fonts.  Used by many programs that do text formatting while producing Press files.  The standard source is [Ivy]<Fonts>Fonts.Widths.l6496d2999e12jk40\bg12B139b5B32b25BFTP.run	Acronym for File Transfer Protocol (or Program).  An Alto program that provides a convenient user interface to the file transfer protocol, enabling the transfer of files between co-operating computers on the Internet.l6496d2999e12jk40\bg7B13u1U4u1U8u1U12u1U168b8BGarage	A nickname for the Electronic Model Shop, a part of CSL.l6496d2999e12jk40\bg6B19b22B12b3BGateway	A computer serving as a forwarding link between separate Ethernets.  Gateways may also perform certain server functions, such as name lookup.l6496d2999e12jk40\bg7B58b8B64b11BGrapevine	The distributed electronic message transport system;  it has a set of protocols all its own, and provides various server functions such as authentication.l6496d2999e12jk40\bg9BGriffin	A Mesa illustration program, a successor to Draw.  Excellent on filled areas, and handles color.  Griffin was the source of many of the pretty pictures hanging near Lilac.l6496d2999e12jk40\bg7B3b4B38b4B50b7B60b6Bgroup	(when referring to Grapevine)  A set of R-names.  The standard interpretation of a group is a distribution list.  For example, CSL^.PA is the group of all people in CSL, in case they all should get copies of a message.  Groups can also be used for other purposes, such as access control.  The R-names that constitute a group are called its members.  In addition, a group has friends and owners:   a friend is someone who may add or delete herself from the group, while an owner may add or delete anyone from the group.l6496d2999e12jk40\bg5B19b10B55b5B6b17B31b5B18b3B52b5B94b5B16i10I15b5B5i8I4i9I3i6I51b5B11i5I35b6BGuibas	A unit of complexity of mathematical arguments, defined to be Leo's maximum sustainable hair-level.  For practical purposes, the milliGuibas is a more reasonable unit.l6496d2999e12jk40\bg6BHardy	A Tool that provides the functionality of Laurel in the PreCascade environment:  a client of Grapevine.l6496d2999e12jk40\bg5B3b4B36b6B8b10B27b10BHornet	Generic name for a family of 300 bpi laser-scanned printers, built on top of 2600 copiers.l6496d2999e12jk40\bg6BIbis	An IFS server in SDD/Palo Alto.l6496d2999e12jk40\bg4B18b3BIcarus	An Alto-based program for creating and editing integrated circuit designs graphically and interactively.l6496d2999e12jk40\bg6BIdun	An IFS server in SDD/Palo Alto:  the home file server of the Pilot group.l6496d2999e12jk40\bg4B18b3B41b5BICL	Acronym for Integrated Circuit Laboratory, a part of the Science Center of PARC, located in Building 34.l6496d2999e12jk40\bg3B13u1U10u1U7u1U25b14B4b4B13b12BIFS	Acronym for Interim File System.  An Alto-based file server.  Several distinct IFS servers exist on various Ethernets, including Ivy, Ibis, Iris, Idun, Igor, Phylum, XEOS, Erie, and about 15 others.l6496d2999e12jk40\bg3B13u1U7u1U4u1U82b8B13b3B2b4B2b4B2b4B2b4B2b13BIgor	An IFS server in SDD/Palo Alto:  the home file server of the Mesa group.  This name should be pronounced ``Eye-gore'', as in the movie Young Frankenstein.l6496d2999e12jk40\bg4B18b3B41b4B54f1 16i19f0IISL	Acronym for Imaging Sciences Laboratory, a part of the Systems Center of PARC, and located on the second floor of Building 35.l6496d2999e12jk40\bg3B13u1U7u1U8u1U25b14B4b4B37b12BInscripts	A mechanism for keeping track of user input to a program in a general way (key strokes, mouse clicks, and the like), for use within Cedar.l6496d2999e12jk40\bg9B133b5Binstall	A term applied to the Alto Operating System and a number of subsystems (notably Bravo), referring to a procedure whereby certain configuration options are established.  Frequently, what is really going on is that the program being installed is salting away somewhere the current hard disk addresses of the pages of important files, so that later access to those files can avoid the tedious operations of looking up the file in a directory and chaining through disk headers to get to the right place within the file.l6496d2999e12jk40\bg7B61b9B11b5B84f1 346f0Interlisp	A dialect of Lisp with a large library of facilities and a 15-pound reference manual.  Interlisp D is a dialect of Interlisp that is being developed for use on D-machines by people at PARC-place.l6496d2999e12jk40\bg9B88b11B17b9B36b10B14b11BInterPress	A printing file format standard that is being developed:  a second cut at the same issues addressed by Press format.l6496d2999e12jk40\bg10B104b5BIris	An IFS server in SDD/Palo Alto, which serves as the official source of released Pilots.l6496d2999e12jk40\bg4B18b3B60b5BIvy	An IFS server in PARC, used by CSL and ISL.l6496d2999e12jk40\bg3B18b4B10b3B5b3B[Ivy]<AltoFonts>	A directory on which screen fonts for the Alto are stored (extension .AL).  Subdirectories are used on this directory to distinguish various families of display screen fonts that have accumulated over the years.l6496d2999e12jk40\bg16B[Ivy]<BasicDisks>	A directory on which the standard starting configurations for Alto disks are stored, as files with extension ``.bfs''.  The normal way to initialize a new Alto pack is to use CopyDisk to retrieve one of these disk images.l6496d2999e12jk40\bg17B113b3B60b8B[Ivy]<Cedar>	The source of actual Cedar code and documentation. l6496d2999e12jk40\bg12B22b5B[Ivy]<CedarLib>	A library of packages for use within Cedar. l6496d2999e12jk40\bg15B38b6B[Ivy]<Fonts>	A directory containing various documents of printing interest, including Fonts.widths.  You might be interested in CloverFonts.Press, and/or AltoFontGuide.Press.l6496d2999e12jk40\bg12B74b12B30b17B9b20B[Ivy]<Mesa>	A directory on which Mesa programs (source and object) and documentation are stored.  Additional facilities of interest to Mesa programmers may also be found on <MesaLib>.l6496d2999e12jk40\bg11B22b4B136b9B[Ivy]<MesaLib>	A directory on which Mesa utilities and packages (source, object and documentation) are stored.  Standard Mesa programming facilities may be found on <Mesa>.l6496d2999e12jk40\bg14B22b4B125b6B[Ivy]<Pilot>Doc>	The home of the memo SettingUpPilot.l6496d2999e12jk40\bg16B22b14B[Ivy]<APilot>	A directory that is periodically reinitialized as a complete copy of [Idun]<APilot#0>, where "#" is the most recent pilot release (currently #=6).l6496d2999e12jk40\bg13Bjaggies	The annoying sharp corners visible when curves are imaged on a raster device without sufficient resolution.l6496d2999e12jk40\bg7BJaM	Acronym for John (Warnock) and Martin (Newell).  An interactive language with a simple, stack-oriented execution model and equipped with lots for graphic operations as primitives;  implemented in Mesa.l6496d2999e12jk40\bg3B13u1U14u1U3u1U164b4BJuniper	An Alto-based distributed file system, built within CSL.l6496d2999e12jk40\bg7B8G6g39b3BJunta	A technique for eliminating layers of the Alto Operating System that are not required by a particular subsystem.l6496d2999e12jk40\bg5BKanji	A Dover in Building 34.l6496d2999e12jk40\bg5B3b5B4b12BKBA	Acronym for Knowledge-Based Assistance.  Refers to a former project in CSL.l6496d2999e12jk40\bg3B13u1U9u1U5u1U42b3BKRL	Acronym for Knowledge Representation Language.  Refers to a former project in CSL.l6496d2999e12jk40\bg3B13u1U9u1U14u1U40b4BLampson	A unit of speech rate.  1 Lampson is defined as Butler's maximum sustained speed.  For practical applications, the milliLampson is a more appropriate unit.l6496d2999e12jk40\bg7BLaurel	An Alto-based, display-oriented program that provides access to the facilities of Grapevine.l6496d2999e12jk40\bg6B83b9BLeaf	A page-level file access protocol supported by some IFS's.l6496d2999e12jk40\bg4B53b3Blevel i system	(for i B [1..3]).  A terminology for classifying (software) systems according to their intended user community:l6496d2999e12jk40\bg14B8f3 1f01	implementors only2	implementors and friendly users3	naive usersl7648e6jk40(0,8864)\g67bLibrarian	A Tajo program for check-in/check-out of the modules of a large Mesa system, used in SDD;  also, a server for this program.l6496d2999e12jk40(0,6496)\bg9B3b4B58b4B17b3BLilac	A Puffin located in CSL, right next to Clover.l6496d2999e12jk40\bg5B3b6B12b3B16b6Blogical volume	A portion of a physical volume that is being used to support a Pilot environment:  the Pilot equivalent of a partition.  l6496d2999e12jk40\bg14B64b5B19b5B17b10BLRG	Acronym for Learning Research Group, a part of the Science Center of PARC.l6496d2999e12jk40\bg3B13u1U8u1U8u1U19b15B4b4BMaggie	A tape server;  that is, a machine on the Internet with tape drives that it will let a requesting machine use.l6496d2999e12jk40\bg6B43b8BMagic	Acronym for Multiple Analyses of the Geometry of Integrated Circuits.  A system for dealing with VLSI designs:  printing them, converting them among formats, examining them with various programs.l6496d2999e12jk40\bg5B13u1U8u1U15u1U11u1U10u1UMakeConfig	A program that reads Mesa configs and bcds and produces a collection of commands that will compile and bind the many modules of a system in the correct manner to build a consistent system.  For documentation, see [Ivy]<CedarLib>MakeConfig>MakeConfig.Press and ditto.bravo.l6496d2999e12jk40\bg10B22b4B1b7B5b4BMarion	A Librarian server in SDD/Palo Alto.l6496d2999e12jk40\bg6B3b9B11b3BMarkup.run	A (dead) Alto subsystem for editing Press files.l6496d2999e12jk40\bg10B3f1 6f0 6b9B13b5BMAXC	Acronym for Multi-Access Xerox Computer (pronounced "Max").  A locally produced computer that is functionally similar to the DEC PDP-10.  At one time, there were two MAXC's, named Maxc1 and Maxc2, but Maxc1 has gone away forever.  From now on, ``Maxc1'', ``Maxc2'', and ``Maxc'' are all names for the same machine, which used to be called Maxc2.l6496d2999e12jk40\bg4B13u1U5u1U6u1U5u1U134b4B145f1 30f0[Maxc]<Alto>	A directory on which standard Alto (BCPL) programs and subsystems are stored.  Only object code files (extension .BR) and runnable files (extension .RUN) are stored here; source files and documentation are stored on [Maxc]<AltoSource> and [Maxc]<AltoDocs>, respectively.l6496d2999e12jk40\bg12B37b4B176b18B5b16B[Maxc]<AltoDocs>	A directory on which documentation for Alto programs is stored.  Common extensions are  .PRESS (for files directly printable by Press or Spruce), and .TTY (plain text).  See [Maxc]<AltoSource> and [Maxc]<Alto> for corresponding source and object files. l6496d2999e12jk40\bg16B129b5B4b6B31b18B5b12B[Maxc]<AltoSource>	A directory on which source versions of standard Alto programs are stored.  Corresponding object versions and documentation are stored on <Alto> and <AltoDocs>, respectively.l6496d2999e12jk40\bg18B139b6B5b10B[Maxc]<Forms>  	A directory containing files that are usable as templates (in Bravo) for various kinds of documents (e.g., memos, letters, reports).l6496d2999e12jk40\bg13B65b5B[Maxc]<Printing>	A directory containing printing and graphics programs.l6496d2999e12jk40\bg16B[Maxc]<PrintingDocs>	A directory containing documentation related to printing and graphics facilities such as Press files and font file formats.l6496d2999e12jk40\bg20B90b5B[Maxc]<Secretary>	A directory containing standard distribution lists for use with SNDMSG.l6496d2999e12jk40\bg17B65b6B1b[Maxc]<SubSys>	A directory containing standard TENEX subsystems.l6496d2999e12jk40\bg14B33b5B1b9BMokelumne	A former release of Pilot.l6496d2999e12jk40\bg9B21bMenlo	A Dover located in ISL.l6496d2999e12jk40\bg5B3b5B12b3B1bmenu	A collection of text strings or icons on a display screen generally used to represent a set of possible actions.l6496d2999e12jk40\bg4BMesa	A PASCAL-like, strongly typed, system programming language developed by CSL and SDD.l6496d2999e12jk40\bg4B73b3B5b3BMesaNetExec	A Mesa implementation of the NetExec;  valuable because it knows how to load Othello.l6496d2999e12jk40\bg11B3b4B23b7B41b7BMetaFont	A font-designing language built by Don Knuth at Stanford, and used to generate fonts for use with TEX.  Metafont is available as MF.Sav on Maxc.l6496d2999e12jk40\bg8B99b3B3b9B26b5BMicroswitch keyboard	 Microswitch is a company that make keyboards.  The standard Alto keyboard, also in use at PARC on Dolphins and Dorados, is made by Microswitch.  In contrast, see ADL keyboard.  l6496d2999e12jk40\bg20B62b4B26b4B4b7B6b6B45b13BMIG	An acronym for Master Image Generator:  a high-resolution laser-scanning printer, based on a photographic process.  The MIG-1 can run up to 2000 bpi, while the slightly different MIG-3 runs at about 800 bpi.  l6496d2999e12jk40\bg3B16u1U6u1U5u1UMockingbird	A music system that runs on a Dorado with an attached audio synthesizer and its keyboard.  The goal of Mockingbird is to relieve the serious composer of some of the clerical burden of writing out scores for music as it being composed.      l6496d2999e12jk40\bg11B8G23b6B67b11B124gMType	Another early product of the system modelling effort:  for information, see [Ivy]<CedarLib>MType>MType.Press or ditto.bravo.      l6496d2999e12jk40\bg5B30b16B79G4gname lookup	In the context of network communications, the process of mapping a string of characters to a network address.  Also, the protocol that defines the mechanism for performing such a mapping.l6496d2999e12jk40\bg11B94b15Bname lookup server	A computer that implements the name lookup protocol.l6496d2999e12jk40\bg18B32b11BNeptune	An Alto subsystem providing more sophisticated manipulation of the file system than is available with the Executive.  See also DDS, which provides still more bells and whistles at the expense of time and space.l6496d2999e12jk40\bg7B9b9B89b9B12b3BNetExec.boot	A mini-Executive usable without a disk and obtainable directly from the Ethernet (from a boot server).  The NetExec makes available a number of useful stand-alone programs, including CopyDisk, Scavenger, FTP, a number of diagnostics, and lots of neat games.l6496d2999e12jk40\bg12B8b9B56b8B9b11B83b8B2b9B2b3Bnetwork address	A pair of numbers <network number, host number> that uniquely identifies any computer in an Internet.l6496d2999e12jk40\bg15B93b8BNursery	A large room in CSL, across from the Commons;  so named because it was to be where new printers would be nursed to life, and also where fresh blood (summer interns and the like) would be housed.  Does this mean that Bob Taylor thinks of graduate students as infants?  I don't think so;  course, I could be wrong...  The funny windows were intended to make it convenient to hold demonstrations in the Nursery with some of the audience on the outside, looking in.  l6496d2999e12jk40\bg7B17b3B177f1 70f0 2f1 46f0 86b7BOIS	An acronym for Office Information Systems:  a name for a concept, a type of product, and (perhaps) a market, not a particular organization.l6496d2999e12jk40\bg4B15u1U6u1U11u1U104bOPD	An acronym for Office Products Division, of which SDD is a part.l6496d2999e12jk40\bg4B15u1U6u1U8u1U18b3B11bOrbit	A high performance image generator designed to merge source rasters into a raster output stream for a SLOT printer (e.g., Dover).  So named because it ORs bits into buffers.l6496d2999e12jk40\bg6B102b4B16b5B46bOS	Acronym for Operating System.  Generally used to refer to the Alto Operating System, which is stored in the file Sys.boot.  Rarely used locally to refer to the operating system of the same name that runs on IBM 360/370 computers.l6496d2999e12jk40\bg2B13u1U9u1U90b8BOthello	A network-bootable Pilot utility, good for initializing logical volumes and the like.l6496d2999e12jk40\bg7B20b5Bpage (on a disk)	A unit of length:  an Alto page is 512 bytes, while an IFS page is 2048 bytes.l6496d2999e12jk40\bg16B56b3BPARC	Acronym for Palo Alto Research Center.l6496d2999e12jk40\bg4B13u1U4u1U4u1U8u1UPARC-place	Another name for Building 32, located on Hanover.l6496d2999e12jk40\bg10B18b12Bpartition	A chunk of a large local disk that is being used to emulate the largest system disk that the Alto OS allows.  A Dorado has five partitions, while a Dolphin has two.  Partitions are numbered starting at 1;  the phrase ``partition 0'' refers to the current default partition.  The current partition is use is determined by the contents of some registers that belong to the disk microcode.  You can change these registers with the ``partition.~'' command available in the Executive and in the NetExec.  A (14-sector) partition has 22,736 Alto pages (11.6 MBtyes).  It took a little adroit shoehorning to fit two full partitions onto a Dolphin's disk: it turns out that a Shugart 4000 has just one too few cylinders to squeeze in two full partitions.  So we have to ask the heads to seek off the end of the advertised disk (on the inside, it happens), and put one more cylinder in there!  Ah, the joys of hardware hacking...l6496d2999e12jk40\bg9B94b4B1b2B12b6B10b10B10b7B11b10B111b9B206f1 12f0b9B17b4B18f1 358f0PasMesa	A program that more or less compiles Pascal source into Mesa source, and hence assists in importing Pascal programs into our environment;  developed in CSL.   l6496d2999e12jk40\bg7B57b4B92b4Bpath name	A complete description of a directory or subdirectory on which files may be storedeverything you need to know to get the file except the file name.  A path name consists of a machine name in square brackets followed by a directory name in angle brackets, optionally followed by one or more subdirectory names, each followed by a right angle bracket.l6496d2999e12jk40\bg9B153b9BPenguin	Generic name for a type of 384 bpi laser-scan printer built on the Xerox 5400 xerographic engine, and connected to an Alto by means of an Orbit interface.  Penguins have better solid-area development than Dovers, and can also print two-sided.  They are normally driven with Spruce.l6496d2999e12jk40\bg7B139b5B13b7B14b22B6b5B64b7BPhylum	An IFS in PARC-place. l6496d2999e12jk40\bg6B4b3B4b11Bphysical volume	The name for a disk pack in Pilot. l6496d2999e12jk40\bg15B29b5BPIE	Acronym for Personal Information Environment. Implemented in Smalltalk, PIE uses a description language to support the interactive development of programs, and to support the office-related tasks of document preparation, electronic mail, and database management.  For more information, browse [Ivy]<PIE>.    l6496d2999e12jk40\bg3B13u1U8u1U11u1U12G216f1 42f0 3gPilot	An operating system that runs on D-machines, and was produced in SDD for use by Star and future products.  Pilot is also the current base for Cedar.l6496d2999e12jk40\bg5B34b10B22b3B12b4B23b5B30b5B1bPine	The page-level file access protocol used by Juniper.l6496d2999e12jk40\bg4B45b7B1bplaid screen	Occurs when certain kinds of memory smashes overwrite the display bitmap area or control blocks.  The term "salt & pepper" refers to a different pattern of similar origin.l6496d2999e12jk40\bg12BPlateMaker	An old name for the MIG.l6496d2999e12jk40\bg10B21b4BPoplar	An interactive programming language system running on the Alto, an experimental system in the direction of programming by relatively inexperienced users.  Useful for text manipulation applications.l6496d2999e12jk40\bg6BPoseidon	A Tool that provides the functionality of Neptune in the PreCascade environment.l6496d2999e12jk40\bg8B3b4B36b7B8b10BPreCascade	The current version of an interim integrated Mesa development facility based on Pilot.  A future version (and a prior version, confusingly enough) will be (was) called simply Cascade. When operating in PreCascade, editing, compiling, binding, and creature comforts all happen inside of the CoPilot world.  A world-swap occurs to the Pilot world only when actually trying out the program currently undergoing development.l6496d2999e12jk40\bg10B46b4B31b5B20f1 42f0 8f1 6f0 14b8B19b11B45G32b8B10b10B15b5B82gPress	A file format used to encode documents to be transmitted to a printer.  Also, a printing server program, written in BCPL, that can print curves and raster images as well as characters and rules.l6496d2999e12jk40\bg5B117b4BPressEdit.run	A subsystem that recombines Press files on a page-by-page basis;  it can also merge illustrations into documents, although requesting this is a somewhat arcane and delicate operation.l6496d2999e12jk40\bg13B29b5B150bPrincOps	The Xerox Mesa Processor Principles of Operation, essentially a description of a particular abstract machine.  D-machines implement the PrincOps architecture, and Pilot was constructed to run on PrincOps machines.  l6496d2999e12jk40\bg8B11b4B10b1uB5U9u2U70b11B14b8B19b5B27b9Bprinter server	A computer that provides printing services, usually for files formatted in a particular way.  The term also refers to the specific software that converts such files into a representation that can be processed by a specific printer hardware interface.  Spruce is an example of a printer server program.l6496d2999e12jk40\bg14B253b6Bproducts	The following is a list of the most commonly encountered Xerox product numbers and their distinguishing characteristics:l6496d2999e12jk40\bg8B800	typewriter-based, word-processing terminall7168e12jk40(0,9312)\g860	display-based, word-processing terminall9312d7168jk40\g2600	desktop copierl9312d7168jk40\g3100	3 sec/page copier, good solid black-area developmentl9312d7168jk40\g4500	1 sec/page copier, 2-sided copyingl9312d7168jk40\g5400	1 sec/page copier, good resolutionl9312d7168jk40\g5700	1 sec/page laser-scan printerl9312d7168jk40\g6500	20 sec/page copier, color copyingl9312d7168jk40\g7000	1 sec/page copierl9312d7168jk40\g8000's	the parts of Star have numbers in this rangel9312d7168jk40\g20b4B9200	offset-quality, .5 sec/page copierl9312d7168jk40\g9700	offset-quality, .5 sec/page, laser-scan printerl9312d7168jk40\gPSD	Acronym for Printing Systems Division.l6496d2999e12jk40(0,6496)\bg3B13u1U8u1U7u1UPuffin	Generic name for a type of 384 bpi laser-scan color printer built on the Xerox 6500 xerographic engine, and normally driven by Press.l6496d2999e12jk40\bg6B128b5BPUP	Acronym for PARC Universal Packet.  The structure used to transmit blocks of information (packets) on the Ethernet.  Also, one such unit of information:  a datagram.  Bob Metcalfe once remarked that this name was chosen since all prior PARC communication protocols were ``real dogs''.l6496d2999e12jk40\bg3B13u1U4u1U9u1U78b8B51f1 118f0Quake	A Dover on the first floor of Building 35.l6496d2999e12jk40\bg5B3b5B23b12BR-Name	A complete name from Grapevine's point of view:  R-names have two parts, a prefix and a registry separated by a dot, as in ``Anderson.PA''.  R-names that designate distribution lists end in an "^", as in ``CSL^.PA''.l6496d2999e12jk40\bg6B22b9B19b7B85b7Bregistry	A concept used by Grapevine to partition the space of names.  ``PA'', ``WBST'', and ``EOS'' are examples of registries.l6496d2999e12jk40\bg8B19b9BRem.cm	A file used by the Alto Executive to store commands to be interpreted after the current one has completed.  See Com.cm.l6496d2999e12jk40\bg6B25b9B79b6Breplay	Refers to a Bravo facility that permits recovery after a crash.  See BravoBug.l6496d2999e12jk40\bg6B70b8BReticle Generator	A version of the MIG that will print directly on masks for integrated circuits.l6496d2999e12jk40\bg17B18b3BRockhopper	A Penguin in the Bayhill building.l6496d2999e12jk40\bg10B3b7B8b7BRubicon	The current release of Pilot.l6496d2999e12jk40\bg7B24b6Brule	A printing term describing a rectangle whose sides are parallel to the coordinate axes;  usually thin enough in one dimension or the other to be thought of as a (horizontal or vertical) line.l6496d2999e12jk40\bg4BScavenger.boot	A program available through the NetExec that checks for damaged file structures in a BFS and tries to repair them.l6496d2999e12jk40\bg14B33b7B46b3BScience Center	Half of PARC;  the other half is the Systems Center.  The rationale behind the specifics of the division are unclear.l6496d2999e12jk40\bg14B38b14Bscroll	Refers to a method of repositioning text on a display as though it were part of a long, continuous sheet of paper.l6496d2999e12jk40\bg6B115bSDD	Acronym for System Development Division, a part of OPD.l6496d2999e12jk40\bg3B13u1U6u1U11u1U19b3B1bSettingUpPilot	A memo on how to set up a Pilot world on a Dolphin and Dorado, with lots of good dope on what is really going on;  available on [Ivy]<Pilot>Doc>.l6496d2999e12jk40\bg14B27b5B12b7B5b6B67bSIL.run	Acronym for Simple ILlustrator.  An illustrator program used for logic design and drawing in general.  A weird but efficient user interface;  solid performance.l6496d2999e12jk40\bg7B13u1U6u2U80f1 59f0bserver	A computer dedicated to performing some collection of service functions for the communal good (e.g., a printer server).l6496d2999e12jk40\bg6B104b14BSLOT	Acronym for Scanning Laser Output Transducer.l6496d2999e12jk40\bg4B13u1U8u1U5u1U6u1USmalltalk	An integrated programming system based on object style and message passing, invented and developed by LRG.l6496d2999e12jk40\bg9B103b3BSnapshot	Another early product of the system modelling effort, now mostly used to clean up partitions by means of the ``deleteall'' option.  For more data, see [Ivy]<CedarLib>Snapshot>Shapshot.press or ditto.bravo.l6496d2999e12jk40\bg8B30b17B36b10B97b1Bsolid-area development	The ability of a printer to produce large areas of black.  Requests for large black areas on printers like Dovers, which don't have this ability, will result in a fringe of dark gray around a sea of light gray.l6496d2999e12jk40\bg22B108b5BSpruce	A program that takes certain simple Press files (primarily text and rules), converts them to a form acceptable by an Orbit interface, and prints them.l6496d2999e12jk40\bg6B37b5B27b5B44b5BSSL	Acronym for System Science Laboratory, a former part of the Science Center of PARC.  What used to be SSL now exists as a collection of ``groups'' or ``areas'' (of which the author does not have a very good model).l6496d2999e12jk40\bg3B13u1U6u1U7u1U32b14B4b4B19b3B55f1 54f0Star	An OIS product of Xerox, developed within SDD.  Also referred to by various product numbers in the 8000's.  The primary professional workstation of Star is the 8010.  The 8000 architecture was created in CSL.l6496d2999e12jk40\bg4B4b4B35b4B102b4B52b4BStinger	A Hornet located in ISL, running Press.l6496d2999e12jk40\bg7B3b6B12b3B10b5Bsubdirectory	File directories on an IFS can be divided into a hierarchical collection of subdirectories.  The subdirectory names are listed from the top of the tree down to the bottom, and are separated by the single character ">".  For example, the directory [Ivy]<CedarLib> has a subdirectory called MakeConfig on which files related to the MakeConfig program or stored.  To refer to the file MakeConfig.Press on this subdirectory, one would write:		[Ivy]<CedarLib>MakeConfig>MakeConfig.Pressl6496d2999e12jk40\bg12B24b3B221b15B27b10B31b10B41b1Bsubsystem	A program running under a specific operating system.  Normally used to refer to Alto programs that run under the Alto OS, but also used to refer to PDP-10 programs that run under TENEX.l6496d2999e12jk40\bg9B119b2B59b5BSwat	A debugger used primarily for BCPL programs.  Also, the key used in conjunction with the "control" and "shift" keys to invoke the debugger.  Used as a verb to refer to the act of striking these keys or entering the debugger.l6496d2999e12jk40\bg4B31b4BSwatee	A file used by debugging programs (both Swat and the Mesa debugger) to hold the core image of the program being debugged.  Also used as a scratch file by many Alto subsystems.  Not to be deleted under any circumstances.l6496d2999e12jk40\bg6B41b4BSys.boot	An Alto disk file containing the executable representation of the Alto Operating System.l6496d2999e12jk40\bg8BSysDir.	The Alto file directory.  Roughly speaking, this file contains the mapping from file names to starting disk locations.l6496d2999e12jk40\bg7BSysFont.al	An Alto screen font used by the Executive and (generally) as a default by other programs.  The safest way to change your SysFont is with the Delete.~ and Copy.~ commands of the Alto Executive.  Simply FTP'ing a new font on top of SysFont will cause exotic behavior during the CounterJunta when FTP is finished. l6496d2999e12jk40\bg10B33b9B50f1 220f0system modelling	A part of the Cedar project, aiming at giving programmers help is describing the structure of large systems:  getting all the versions correct and the like.l6496d2999e12jk40\bg16B15b5BSystems Center	Half of PARC;  the other half is the Science Center.  The rationale behind the specifics of the division are unclear.l6496d2999e12jk40\bg14B38b14BTajo	An environment for developing Mesa programs that exists in both Alto and Pilot versions;  this environment comes complete with a consistent philosophy about many things, including how screen space should be used, which window should be listening to the keyboard at any given moment, and much more.  Each facility in the Tajo environment is called a Tool, and Tajo itself was once called the Tools Environment.l6496d2999e12jk40\bg4B31b4B30b4B5b5B242b5B24b4B6b4B28b18BTelnet	A PUP-based protocol used to establish full-duplex, teletype-like communication with a remote computer.  (The term is borrowed from a similar protocol used on the Arpa network.)  Chat speaks this protocol.l6496d2999e12jk40\bg6B3b3B174b4BTenex	An operating system for the DEC PDP-10 computer, which also runs on MAXC.l6496d2999e12jk40\bg5B69b4BTEX	A document compiler written by Don Knuth at Stanford;  there are two implementations of TEX at PARC, one in Sail that runs on Maxc, the other in Mesa for D-machines.  TEX can handle mathematical formulas, but doesn't let you see anything like what you get.l6496d2999e12jk40\bg3B89b3B4b4B27b4B15b4B5b11B2b3Bthumbing	A technique of positioning a file (usually text) to an arbitrary position, usually for viewing on a display.l6496d2999e12jk40\bg8BTioga	A project in ISL to build an integrated editor/typesetter in Mesa.l6496d2999e12jk40\bg5B14b3B45b4BTool	A facility available in the Tajo environment, or the program that makes that facility available.  For example, one speaks of the ``File Tool'', which can perform file transfers for you.l6496d2999e12jk40\bg4B29b4BTools Environment	Former name for Tajo.l6496d2999e12jk40\bg17B17b5Btransaction	A collection of reads and writes of shared data that is guaranteed to be atomic:  either all of the writes happen (the transaction commits) or none of them do (it aborts).  Furthermore, the reads will see consistent data in that either all of the writes made by some other transaction will be visible, or none of them will.l6496d2999e12jk40\bg11B120b12Bi7I25i6I104b11Btypescript	An Alto file used to back-up information (usually text) appearing in a region of the display.l6496d2999e12jk40\bg10BTwinkle	A Gateway in Building 35 of PARC.l6496d2999e12jk40\bg7B3b7B4b11B4b4BUniversal File System	  At the moment, merely a dream:  in particular, the dream that someday all of our files will live in a common system, implemented in a distributed and reliable fashion by remote servers, for which all local disks will merely be automatically-managed caches.  There is some hope that this dream will be turned into reality someday by something to be built on top of Cedar and Alpine.l6496d2999e12jk40\bg21B367b5B5b7Buser	A person (rather than a program) who avails herself of the services of some program or system.  At the moment, the author is a user of Bravo.  See client.l6496d2999e12jk40\bg4B128b4B4b5B7b7Buser.cm	A file containing a number of logically distinct sections that each define certain configuration parameters (e.g., the location of a preferred printer server for a particular file format).  Programs that interpret such parameters are often organized to read user.cm only at installation time (e.g., Bravo).l6496d2999e12jk40\bg7B144b14B117b7B18b5BWaterLily	A Mesa program that does source compares:  compares two text files and reports the differences.  Available in both Alto/Mesa and PreCascade.l6496d2999e12jk40\bg9B3b4B114b4B5b10Bwindow	A display region, usually rectangular, used to view (a portion of) an image that generally exceeds the bounds of the region.l6496d2999e12jk40\bg6BWonder	A Dover on the third floor of Building 35.l6496d2999e12jk40\bg6B3b5B23b12Bworld-swap	The process of writing out the complete state of a machine's processer and memory onto a disk file, and of swapping in a different state.  Most of the debuggers in our current environment work by means of world-swaps, which swap between the debugger and the program being debugged.  Note that, the more memory you have, the slower a world-swap will be.l6496d2999e12jk40\bg10B206b10B68f1 69f0XBS	Acronym for Xerox Business Systems;  a former organization, XBS was subsumed by OPD.
l6496d2999e12jk40\bg3B13u1U5u1U8u1U32b3B17b4BXEOS	An IFS located at EOS.l6496d2999e12jk40\bg4B4b3B12b3BXGP	Acronym for Xerox Graphics Printer.  An obsolete, CRT scanned, 200 bpi, continuous paper, xerographic printer.l6496d2999e12jk40\bg3B13u1U5u1U8u1UXM	Acronym for Extended Memory:  an option on Alto II's that allows the memory size to be increased from one to four banks.l6496d2999e12jk40\bg2B14u1U7u1U92b5BYoda	A Dover located at PARC-Place.l6496d2999e12jk40\bg4B3b5B12b10BZinfandel	An Alto mail server that is part of the Grapevine distributed transport mechanism.l6496d2999e12jk40\bg9B41b9B