46 lines
2.0 KiB
Plaintext
46 lines
2.0 KiB
Plaintext
This is a summary of muLISP-86 features not yet incorporated into
|
||
the Reference Manual:
|
||
|
||
The file HELP.LSP provides a help facility for muLISP primitives.
|
||
After it is read in, commands of the form (HELP name) or (? name)
|
||
show <name>'s arguments, primitive type, and page number in
|
||
Chapter 5 of the Reference Manual.
|
||
|
||
The file STRUCTUR.LSP contains a structure facility (DEFSTRUCT) and
|
||
an array facility (MAKE-ARRAY, AREF, ARRAY-RANK, ARRAY-DIMENSION,
|
||
ARRAY-DIMENSIONS, ARRAY-TOTAL-SIZE, and ARRAY-IN-BOUNDS-P).
|
||
See the file and Chapters 17 and 19 of Common LISP by Steele for
|
||
documentation.
|
||
|
||
The function DOS, defined in COMMON.LSP, simplifies the calling of
|
||
the MS-DOS command processor. For example: (DOS "DIR B:/W").
|
||
|
||
The function GENSYM, defined in COMMON.LSP, creates new symbols.
|
||
(GENSYM) returns a new symbol. If <n> is a nonnegative integer,
|
||
(GENSYM n) sets the gensym counter to <n>. (GENSYM symbol) sets
|
||
the gensym prefix to <symbol>.
|
||
|
||
A "backquote" macro character, defined in COMMON.LSP, facilitates
|
||
defining macros using DEFMACRO. See the file and pages 349-351 of
|
||
Common LISP by Steele for documentation.
|
||
|
||
The functions STRING-TRIM, STRING-RIGHT-TRIM, and STRING-LEFT-TRIM,
|
||
defined in MULISP.COM, can now accept either a list or a symbol
|
||
as its first argument (in accordance with Common LISP).
|
||
|
||
The function STACK-LIST, defined in MULISP.COM, returns a list of
|
||
the values currently on the muLISP variable stack.
|
||
|
||
The muLISP editor command Ctrl-Q L repeats the last search and
|
||
replace command until the end of the text is reached.
|
||
|
||
If the muLISP editor control variable *CASE-IGNORE* is nonNIL,
|
||
case is ignored when searching for a string.
|
||
|
||
The muLISP editor variable *WINDOW-SHAPE* controls the initial
|
||
dimensions of the edit window. F for full screen, V for vertical
|
||
split, H for horizontal split.
|
||
|
||
A native code compiler for muLISP is now available from Soft
|
||
Warehouse, Inc. Write Soft Warehouse for details.
|
||
|