@settabs 2 @columns @sp 1 @< @b(LISPM) - Standard LISP machine type. @cr @sp 1 All MIT-type LISP machines -- Lambdas, CADRs, Explorers, and Symbolics -- are defined as ``LISPM,LISPM'' in Lambda site files. For proper pathname parsing, Symbolics hosts must be given a file-system type of ``LMFS'' in the @l(:SPECIAL-FILE-HOSTS) site option. @sp 1 @< Typical machine types: @\ LISPM @cr @< Host type/file access: @\ FS::LISPM-HOST @cr @< Has a host mixin: @\ SI:HOST-LISPM-MIXIN @cr @< For parsing pathnames: @\ FS::LM-PATHNAME @cr @< For parsing directories: @\ FS::LISPM-DIRECTORY-LINE-PARSER @cr @< Pathname flavor: @\ FS::LM-PATHNAME @cr @< Example pathname: @\ "IT: KEITH.RELEASE-4; FILE.TEXT#4" @cr @sp 1 Also related to the LISPM system type are: @sp 1 @< @b(LMFILE) - LISP machine LMFILE-system type (OBSOLETE) @cr @sp 1 @< Host type/file access: @\ FS::LMFILE-HOST @cr @sp 1 @< @b(LMFS) - Symbolics host file-system type type. @cr @sp 1 @< Host type: @\ FS::LISPM-HOST @cr @< Has a host mixin: @\ SI:HOST-LMFS-MIXIN @cr @< For parsing pathnames: @\ FS::LMFS-PATHNAME @cr @< Pathname flavor: @\ FS::LMFS-PATHNAME @cr @< Example pathname: @\ "B-S: >keith>release-4>file.text.4" @cr @sp 1 @< @b(UNIX) - ``Standard'' Unix host/file-system type. @cr @sp 1 This host and file-system type provides a compromise subset of functionality common to most Unix implementations. This means that some modern Unix naming extensions are not implemented. @sp 1 For example, Apollo pathnames cannot be constructed with references to other nodes on the network. @sp 1 Also, the standard Unix directory line parser may not function with some remote hosts. While most Unix FTP servers provide a ``standard'' listing from the command @l(ls -l), some do not. The @l(:UNIX-SGI) file-system type is provided to accomodate a known exception, Silicon Graphics Unix systems. @sp 1 @< Typical machine types: @\ NU (Lambda-Plus), VAX, SUN, APOLLO, SGI, MASSCOMP @cr @< Host type: @\ FS::UNIX-HOST @cr @< Has a host mixin: @\ SI:HOST-UNIX-MIXIN @cr @< For parsing directories: @\ FS::UNIX-DIRECTORY-LINE-PARSER @cr @< Pathname flavor: @\ FS::UNIX-PATHNAME @cr @< Example pathname: @\ "LURCH: //keith//release-4//file.tx" @cr @sp 1 Also related: @sp 1 @< @b(UNIX-SGI) - Silicon Graphics Unix work-station file system type. @cr @sp 1 @< For parsing directories: @\ FS::UNIX-SGI-DIRECTORY-LINE-PARSER @cr @sp 1 @< @b(VMS) - DEC VAX/VMS host type. @cr @sp 1 VMS pathname handling handles version 4 naming conventions. No length limitations are imposed, to handle any future expansion by DEC. Developers should take care to transform filenames, since many characters permitted by the Lambda will not be acceptable to VMS. @sp 1 @< Standard machine type: @\ VAX @cr @< Host type: @\ FS::VMS-HOST @cr @< Has a host mixin: @\ SI:HOST-VMS-MIXIN @cr @< For parsing directories: @\ FS::EXCELAN-8040-VMS-DIRECTORY-LINE-PARSER @cr @< Pathname flavor: @\ FS::VMS-PATHNAME @cr @< Example pathname: @\ "VAX:[KEITH.RELEASE4]FILE.TXT;4" @cr @sp 1 @< @b(ITS) - MIT Interactive Time-Sharing host. @cr @sp 1 @< Standard machine type: @\ ITS @cr @< Has a host mixin: @\ SI:HOST-ITS-MIXIN @cr @< Host type/file access: @\ FS::ITS-HOST @cr @< Pathname flavor: @\ FS::ITS-PATHNAME @cr @< Example pathname: @\"BI:KEITH; FILE 4" @cr @sp 1 @< @b(TOPS-20) - DEC PDP-10 host types. @cr @sp 1 @< Standard machine type: @\ PDP-10 @cr @< Has a host mixin: @\ SI:HOST-TOPS20-MIXIN @cr @< Pathname flavor: @\ FS::TOPS20-PATHNAME @cr @< Example pathname: @\ "TOPS-20:FILE.TEXT.4" @cr @sp 1 @< @b(MULTICS) @cr @sp 1 @< Standard machine type: @\ MULTICS @cr @< Host type: @\ FS::MULTICS-HOST @cr @< Has a host mixin: @\ SI:HOST-MULTICS-MIXIN @cr @< Pathname flavor: @\ FS::MULTICS-PATHNAME @cr @< Example pathname: @\ "B-M: >keith>release4>file.text" @cr @sp 1 @< @b(TENEX) @cr @sp 1 @< Standard machine type: @\ TENEX @cr @< Host type: @\ FS::TENEX-HOST @cr @< Has a host mixin: @\ SI:HOST-TENEX-MIXIN @cr @< Pathname flavor: @\ FS::TENEX-PATHNAME @cr @< Example pathname: @\ "B-T:FILE.TEXT;4" @cr @sp 1 @< @b(DEFAULT) - when nothing else will do. @cr @sp 1 Note that you cannot create pathnames for a host with system type DEFAULT. @sp 1 @< Standard machine type: @\ DEFAULT @cr @< Has a host mixin: @\ SI::DEFAULT-SYSTEM-TYPE-MIXIN @cr @< For defining host: @\ SI::DEFAULT-HOST @cr @cleartabs @c end systypes