next up previous contents
Next: More Advanced Features Up: Basics Previous: User Preferences

Miscellaneous Notes

The feature msdos is included in the *features* list and can be used for conditional evaluation of DOS-specific code.

Since the DOS operating system uses the backslash character \ as the directory separator and the backslash character is also the Lisp escape character, a file name string that is specified within XLISP-STAT, for example as an argument to the load command, must be entered with two backslashes. For example, a file foo.lsp in the subdirectory bar of the current directory would be loaded using

(load "bar\\foo.lsp")
or by
(load "bar\\foo")
if the .lsp extension is dropped.

DOS imposes an 8-character limit on base file names. When asked to access a file with a longer base name, file system functions truncate the base name to 8 characters. Thus

(load "regression.lsp")
is equivalent to
(load "regressi.lsp")
If you have files that uses a longer name on other systems you can therefore truncate their names as long as they are unique in the first 8 characters.

There are several features that are either missing, not yet implemented, or only partially implemented:


next up previous contents
Next: More Advanced Features Up: Basics Previous: User Preferences

Luke Tierney
Mon Aug 30 09:50:11 CDT 1999