Dec 102017
AI Magazine October 1986 Sources, etc. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
AIAPP1.TBL | 896 | 289 | deflated |
AIAPP2.FIG | 384 | 189 | deflated |
AIAPP3.FIG | 384 | 185 | deflated |
AIAPP4.FIG | 640 | 250 | deflated |
AIAPP5.FIG | 2176 | 311 | deflated |
AIAPP6.FIG | 384 | 165 | deflated |
AIAPP7.FIG | 768 | 339 | deflated |
AIAPP8.FIG | 3200 | 394 | deflated |
AIAPP9.FIG | 1536 | 266 | deflated |
ASSE.DOC | 2616 | 1189 | deflated |
ASSE.LSP | 30646 | 7399 | deflated |
EXPERT1.LTG | 5375 | 1617 | deflated |
INSIDE1.LTG | 3712 | 1067 | deflated |
INSIDE2.LTG | 3712 | 1090 | deflated |
INSIDE3.LTG | 1024 | 444 | deflated |
OBJ1.LTG | 4736 | 1292 | deflated |
OBJ2.LTG | 2048 | 790 | deflated |
OBJECT.BBS | 11007 | 2818 | deflated |
OBJECT1.LTG | 4736 | 1317 | deflated |
OBJECT2.LTG | 2048 | 807 | deflated |
OCT.AIE | 1709 | 552 | deflated |
SMALLX1.BBS | 2816 | 825 | deflated |
SMALLX2.BBS | 512 | 279 | deflated |
SMALLX3.BBS | 896 | 393 | deflated |
SMALLX4.BBS | 896 | 388 | deflated |
SMALLX5.BBS | 1536 | 522 | deflated |
SMALLX6.BBS | 2688 | 1304 | deflated |
VTPROLOG.COM | 26496 | 15721 | deflated |
VTPROLOG.DOC | 3840 | 1603 | deflated |
VTPROLOG.PAS | 10852 | 3622 | deflated |
Download File AIOCT86.ZIP Here
Contents of the ASSE.DOC file
A Brief Guide to A Simple Structure Editor (ASSE)
by
Jeffrey M. Jacobs
Copyright (c) 1986, CONSART Systems Inc.
P.O. Box 3016, Manhattan Beach, CA (213)376-3802
All rights reserved. Permission granted for
non-commercial distribution.
CompuServe: 75076,2603
BIX: jeffjacobs
UUCP: [email protected]
Keywords are in UPPER CASE, i.e. REPLACE, INSERT etc.
"n" is an integer.
"form" is a user's form, i.e. an atom list or number.
The ASSE editor is invoked by:
(EDITV symbol); To edit the value of "symbol".
(EDITF symbol); To edit the function definition of "symbol").
If no "symbol" is specified, ASSE will use the state from the last
session.
CommandAction
_______________________________
nA non-zero integer "n" changes ASSE's view to be
the nth element of the current view.
00 (zero) changes ASSE's view to be the expression
containing the current view.
UPSimilar to 0; if the current view is a tail
of the containing expression, it will be the first
element in the new view.
NEXTChange the view to the expression following the
current view. Similar to UP 2.
TOPChange the view to the "top" of the form being
edited.
UNDOUndo the last destructive operation.
DELETE nDelete the nth element of the current view.
"D" and "DEL" are abbreviations for DELETE.
INSERT form BEFORE nTo insert a new element in the list. "I" and "INS"
INSERT form AFTER nare abbreviations for INSERT, "B" and "BEF" for BEFORE,
"A" and "AFT" for AFTER.
REPLACE n WITH formTo replace the nth element. "R" and "REP" are also
accepted.
EMBED nEmbed the nth element in parends. "EMB" is also
accepted.
EXTRACT nRemove a set of parends from around the nth element.
"EXT" and "XTR" are also accepted.
TESTPlaces a "BLOCK" on the *UNDO_LIST* (see REVERT).
REVERTUndoes all destructive commands since the last TEST.
Allows the user to test new versions and to back up
to a previous version. REVERT cannot be undone.
UNBLOCKRemoves the most recent BLOCK from the *UNDO_LIST*.
SAVEExits the editor, saving the current state of the
editing session on the property list of the symbol
being edited.
OKExits the editor, but DOES not save the current state.
PPrints the current expression to the depth specified
by *PRINT_LEVEL*.
PL nPrints the current expression to level "n".
PPPretty Prints the current expression. May require
modifications for various dialects.
??Prints out the history of destructive commands.
by
Jeffrey M. Jacobs
Copyright (c) 1986, CONSART Systems Inc.
P.O. Box 3016, Manhattan Beach, CA (213)376-3802
All rights reserved. Permission granted for
non-commercial distribution.
CompuServe: 75076,2603
BIX: jeffjacobs
UUCP: [email protected]
Keywords are in UPPER CASE, i.e. REPLACE, INSERT etc.
"n" is an integer.
"form" is a user's form, i.e. an atom list or number.
The ASSE editor is invoked by:
(EDITV symbol); To edit the value of "symbol".
(EDITF symbol); To edit the function definition of "symbol").
If no "symbol" is specified, ASSE will use the state from the last
session.
CommandAction
_______________________________
nA non-zero integer "n" changes ASSE's view to be
the nth element of the current view.
00 (zero) changes ASSE's view to be the expression
containing the current view.
UPSimilar to 0; if the current view is a tail
of the containing expression, it will be the first
element in the new view.
NEXTChange the view to the expression following the
current view. Similar to UP 2.
TOPChange the view to the "top" of the form being
edited.
UNDOUndo the last destructive operation.
DELETE nDelete the nth element of the current view.
"D" and "DEL" are abbreviations for DELETE.
INSERT form BEFORE nTo insert a new element in the list. "I" and "INS"
INSERT form AFTER nare abbreviations for INSERT, "B" and "BEF" for BEFORE,
"A" and "AFT" for AFTER.
REPLACE n WITH formTo replace the nth element. "R" and "REP" are also
accepted.
EMBED nEmbed the nth element in parends. "EMB" is also
accepted.
EXTRACT nRemove a set of parends from around the nth element.
"EXT" and "XTR" are also accepted.
TESTPlaces a "BLOCK" on the *UNDO_LIST* (see REVERT).
REVERTUndoes all destructive commands since the last TEST.
Allows the user to test new versions and to back up
to a previous version. REVERT cannot be undone.
UNBLOCKRemoves the most recent BLOCK from the *UNDO_LIST*.
SAVEExits the editor, saving the current state of the
editing session on the property list of the symbol
being edited.
OKExits the editor, but DOES not save the current state.
PPrints the current expression to the depth specified
by *PRINT_LEVEL*.
PL nPrints the current expression to level "n".
PPPretty Prints the current expression. May require
modifications for various dialects.
??Prints out the history of destructive commands.
December 10, 2017
Add comments