perm filename 206JMC.ARC[206,LSP]2 blob sn#369395 filedate 1978-07-26 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00007 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	Class organization files.
C00004 00003	Problem, exam and project files.
C00008 00004	Files containing old versions of "Recursive Programming in LISP" or fragments thereof.
C00013 00005	Function files
C00023 00006	Files having to do with LCOMn.
C00024 00007	Miscellaneous files.  Not particularly course related.
C00026 ENDMK
C⊗;
Class organization files.

TEACH      206JMC    128 15-Feb-71 1742 000               03-May-78 06-Jul-75 P536>
IDEAS      206JMC    256 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
TASKS      206JMC    128 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
TASKS  206 206JMC    338 06-Dec-73 0144 000 206JMC SOS    03-May-78 06-Jul-75 P536>

HAND1      206JMC    512 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	→fact.f70[206,lsp]
HAND   73  206JMC    640 22-Sep-73 1747 000 ESSJMC TV     03-May-78 06-Jul-75 P536>
	→fact.f73[206,lsp]

*STUD       206JMC    768 30-Sep-71 1619 000               03-May-78 06-Jul-75 P536>
*INDEX  S77 206JMC    256 17-Jun-77 1332 000 206PAM E      03-May-78 02-Jul-77 P932>

*POOP       206JMC    3.3 05-Jan-71 0100 000               09-Jun-78 06-Jul-75 P536>
*POOPA      206JMC    3.3 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	duplicate
        INSTRUCTIONS FOR PREPARING AND RUNNING RLISP PROGRAMS
*III        206JMC    128 15-Oct-71 1657 000               03-May-78 06-Jul-75 P536>


*=deleted
Problem, exam and project files.

MIDTER     206JMC    896 05-Jan-71 0100 000               06-May-78 06-Jul-75 P536>
	→midter.f70[206,lsp]

FINL71     206JMC    640 15-Dec-71 1923 000               02-Jun-78 06-Jul-75 P536>
	→final.f71[206,lsp]

MIDF73     206JMC    384 15-Nov-73 0947 000   1KNM E      02-Jun-78 06-Jul-75 P536>
	→midter.f73[206,lsp]

FINF73     206JMC    640 13-Dec-73 1257 000   1KNM COPY   02-Jun-78 06-Jul-75 P536>
*SOLF73     206JMC    128 12-Dec-73 2004 000 206JMC E      03-May-78 06-Jul-75 P536>
	combined into final.f73[206,lsp]

MIDF74     206JMC    640 12-Nov-74 0247 000   2NXL E      02-Jun-78 06-Jul-75 P536>
	→midter.f74[206,lsp]

MIDF75     206JMC    512 13-Nov-75 1048 000 ESSJMC E      02-Jun-78 25-Nov-75 P610>
	→midter.f74[206,lsp]

MIDT77     206JMC    512 02-May-77 2203 000 206PAM E      02-Jun-78 25-Jun-77 P928>
*MIDTER EXP 206JMC    384 03-May-77 1554 000 206PAM E      02-Jun-78 25-Jun-77 P928>
*MIDTER ANS 206JMC    1.2 03-May-77 1507 000 206PAM E      03-May-78 25-Jun-77 P928>
	combined into midter.s77[206,lsp]

FINAL  ANS 206JMC    1.8 09-Jun-77 1050 000 206PAM E      03-May-78 25-Jun-77 P928>
	→final.s77[206,lsp]

PROBS2     206JMC    1.0 28-Apr-77 1007 000 TMPPAM E      03-May-78 25-Jun-77 P928>
	→probs2.s77[206,lsp]
PROBS2 ANS 206JMC    1.2 11-May-77 1715 000 206PAM E      03-May-78 25-Jun-77 P928>
	→solns2.s77[206,lsp]
PROBS3 ANS 206JMC    1.0 02-Jun-77 1050 000 206PAM E      03-May-78 25-Jun-77 P928>
	→solns3.s77[206,lsp]

PERM   EX  206JMC    384 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	→proj.f70[206,lsp]
SIMP   PRO 206JMC    384 11-Jul-72 1319 000 ESSJMC        03-May-78 06-Jul-75 P536>
	→proj.f71[206,lsp]
PROJEC WRU 206JMC    512 20-Nov-73 1012 000   1KNM E      03-May-78 06-Jul-75 P536>
	→proj.f73[206,lsp]

*PROBLE     206JMC    640 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	contents in exerci.ses[206,lsp]


*=deleted
Files containing old versions of "Recursive Programming in LISP" or fragments thereof.


IDEAS      206JMC    256 05-JAN-71 0100 000               28-AUG-76  06-JUL-75 P536>
	Ideas for introduction to LISP text.
OUTLIN     206JMC    640 05-JAN-71 0101 000               05-JAN-71  06-JUL-75 P536>
	COMPUTER SCIENCE 206                                        FALL 1970
        	INTRODUCTION TO COMPUTATION WITH SYMBOLIC EXPRESSIONS
		course outline
COMP   WRU 206JMC    2.5 05-JAN-71 0101 000               24-APR-76  06-JUL-75 P536>
	CS 206           COMPUTING WITH SYMBOLIC EXPRESSIONS        FALL 1970
        ADDITIONAL INFORMATION ABOUT THE THE COMPILER PROBLEM
	Contains the core of the current CH4
CH1    1A  206JMC    7.2 05-JAN-71 0100 000               25-APR-77  06-JUL-75 P536>
	Chapter 1 of the NOTES with no figures and only variables flagged.
LISPN      206JMC    640 17-AUG-71 2231 000               25-SEP-74  06-JUL-75 P536>
	CS126                                     March 9, 1970
                       NOTES ON LISP NOTATION  Outline of Chapter 1 more or less.
SYNTAX PUB 206JMC    256 24-NOV-71 2217 000               26-FEB-75  06-JUL-75 P536>
	Note on syntax directed simplification of algebraic expressions.

CH4A       206JMC    1.2 04-MAY-72 1524 000 206JMC        04-MAY-72  06-JUL-75 P536>
	A very early version of the compiling chapter
UNSOLV     206JMC    256 24-OCT-73 1644 000 ESSJMC E      26-FEB-75  06-JUL-75 P536>
	Fragment from Computability chapter.  Pub experiment?
CH4        206JMC    3.7 01-NOV-73 0126 000 ESSJMC E      26-APR-77  06-JUL-75 P536>
	Early version of Computability chapter.
CH2        206JMC    2.1 02-NOV-73 1553 000 206JMC E      22-JUN-77  06-JUL-75 P536>
	First four sections of CH2 bare text.
CH2    1A  206JMC    2.1 05-OCT-73 0204 000 206JMC E      26-APR-77  06-JUL-75 P536>
	Chapter 2 $1-4. No pubbing except for %var%.
CH2    5   206JMC    3.9 06-NOV-73 2002 000 206JMC SOS    09-JAN-76  06-JUL-75 P536>
	Sections 5 and 6 of CH2.
SAFE1      206JMC    1.3 06-NOV-73 0945 000 206JMC COPY   02-DEC-74  06-JUL-75 P536>
	Section 6 of Ch2
CH10       206JMC    111 07-NOV-73 0054 000 206JMC SOS    26-FEB-75  06-JUL-75 P536>
	Proposed extensions to game playing discussions.
COMP1  WRU 206JMC    2.0 07-NOV-73 1759 000 206JMC E      25-APR-77  06-JUL-75 P536>
	CS 206           COMPUTING WITH SYMBOLIC EXPRESSIONS        FALL 1973
	        ADDITIONAL INFORMATION ABOUT LISP COMPILING
	Now in computability chapter.
TASKS  206 206JMC    338 06-DEC-73 0144 000 206JMC SOS    06-DEC-73  06-JUL-75 P536>
	Here are some of the things to accomplish during the winter quarter in 
		order to make progress on the CS206 book.
CH5        206JMC    896 16-DEC-73 0023 000 206JMC E      25-APR-77  06-JUL-75 P536>
	Introductory to compiling chapter.
CH4OLD     206JMC    896 17-SEP-76 1641 000 ESSJMC E      17-SEP-76  04-OCT-76 P771>
	This is the first part of chapter 4 from an old version.


Function files


PERMUT RLS 206JMC    128 05-Jan-71 0035 000               03-May-78 06-Jul-75 P536>
	(PERMUT MAPAPP MAPDEL)
PERMU2 RLS 206JMC    128 15-Feb-71 1741 000               03-May-78 06-Jul-75 P536>
	another version of PERMUT

CARTES RLS 206JMC    128 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	COMMENT CARTESIAN PRODUCT FUNCTION AND SATELLITES;

SYMFUN RLS 206JMC    512 15-Jan-71 0217 000               03-May-78 06-Jul-75 P536>
	COMMENT MUL(U,V) GIVES THE PRODUCT OF THE SYMMETRIC MONOMIALS  U
	AND  V.  U  AND  V  ARE REPRESENTED AS DESCENDING LISTS OF EXPONENTS.
	THUS, (3 2 1) REPRESENTS  SIGMA(X1↑3*X2↑2*X3).  THE RESULT IS
	GIVEN AS A LIST OF TERMS EACH OF WHICH IS A LIST CONSISTING
	OF A COEFFICIENT AND SYMMETRIC MONOMIAL IN THE ABOVE NOTATION.  THUS
	MUL('(1),'(1)) = ((1 (2)) (2 (1 1))) WHICH REPRESENTS THE FACT THAT
	(X+Y+Z)*(X+Y+Z) = (X↑2+Y↑2+Z↑2) + 2*(XY+YZ+ZX).  ALL THE FUNCTIONS UP
	TO  MUL  ARE ITS SATELLITES.;

MKMAP  RLS 206JMC    128 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	(MKMAPLIS(FN,VAR,EXP) ← RPLACD(FN,'EXPR.....]


TIMER  LSP 206JMC    128 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>

INST   LSP 206JMC    256 05-Jan-71 0100 000               31-May-78 06-Jul-75 P536>
MATCH  RLS 206JMC    256 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	(MATCHA(U,V,L) ISVAR SUBLIS(W,E)) [unification]

REVA       206JMC    256 05-Jan-71 0101 000               03-May-78 06-Jul-75 P536>
	(ALT REV SUBA SUBB [two versions of subst] ASSS[assoc] EQU FLAT GLUB)

EX3        206JMC    384 17-Aug-71 2225 000               19-May-78 06-Jul-75 P536>
	(DEPTHFIRST DEPTHFIRST2 DEPTHFIRST3 BREADTHFIRST BREADTHACROSS BACKUP)

DIFF   LSP 206JMC    512 17-Aug-71 2229 000               19-May-78 06-Jul-75 P536>

?OUT2       206JMC    151 06-Aug-73 0310 000 ESSJMC RLISP  03-May-78 06-Jul-75 P536>
?OUTPUT     206JMC    156 06-Aug-73 0032 000 206JMC FOO    03-May-78 06-Jul-75 P536>
?TTY        206JMC     53 05-Aug-73 1856 000 ESSJMC RLISP  03-May-78 06-Jul-75 P536>
SOLIT  WRU 206JMC    557 07-Aug-73 2158 000 206JMC SOS    03-May-78 06-Jul-75 P536>
SOLIT  RLS 206JMC    1.1 13-Aug-73 0111 000 206JMC TV     03-May-78 06-Jul-75 P536>
SHUFF2 RLS 206JMC    384 10-Aug-73 1805 000 206JMC TV     03-May-78 06-Jul-75 P536>
OBVI   RLS 206JMC    423 14-Aug-73 0343 000 206JMC SOS    03-May-78 06-Jul-75 P536>

BASIC  LSP 206JMC    362 05-Dec-73 0109 000 206JMC ILISP  29-Jun-78 06-Jul-75 P536>

SEARCH LSP 206JMC    256 03-Nov-73 0253 000 206JMC E      03-May-78 06-Jul-75 P536>
	(SEARCH SEARCHLIS ALLSOL1 ALLSOL ALLSOLA ALLSOLB) 
GRAPH  LSP 206JMC    128 03-Nov-73 0055 000 206JMC E      03-May-78 06-Jul-75 P536>
	(SETQ GRAPHFNS @(LOSE TER SUCCESSORS))
INSAN2 LSP 206JMC    128 06-Nov-73 1524 000 206JMC E      03-May-78 06-Jul-75 P536>
	(POO ZAP PUZZA LOSE TER SUCCESSORS)
INSAN3 LSP 206JMC    318 07-Nov-73 0058 000 206JMC ILISP  03-May-78 06-Jul-75 P536>
	(INSAN3FNS PUZZA POO ZAP LOSE TER SUCCESSORS)

GAME   WRU 206JMC    512 25-May-74 1626 000 ESSJMC E      03-May-78 06-Jul-75 P536>
	LISP Functions and Programs for Game Playing
GAME   LSP 206JMC    774 04-Dec-73 0106 000 206JMC FOO    03-May-78 06-Jul-75 P536>
	(VALMAX VALMIN LINEMAX LINEMIN TREEMAX TREEMIN RECTIFY COMMONTAIL COMMONHEAD)
GAME   OLD 206JMC    384 02-Dec-73 0100 000 206JMC E      03-May-78 06-Jul-75 P536>
	(VALMAX VALMAXLIS VALMIN VALMINLIS RECTIFY COMMONTAIL COMMONHEAD)
LINE   LSP 206JMC    215 04-Dec-73 0202 000 206JMC SOS    03-May-78 06-Jul-75 P536>
	(LINEMAX LINEMIN) [like game, but not use EXT and not return (LIST ...)]
TICTA1 LSP 206JMC    768 16-Nov-73 0122 000 206JMC E      03-May-78 06-Jul-75 P536>
	(TRY2 NEWGAME TER IMVAL SUCCESSORS REVERT UPDATE PTS LINES SORT
	 SORTA SORTB SORTC WIN ANSWER DOUBLETH THREAT)
TICTA2 LSP 206JMC    1.2 18-Nov-73 1850 000 206JMC SOS    03-May-78 06-Jul-75 P536>
	(TRY2 COMMENCE NEWGAME TER IMVAL SUCCESSORS REVERT UPDATE PTS LINES
         SORT SORTA SORTB SORTC WIN ANSWER DOUBLETH TWOLIS THREAT)
TICTAC LSP 206JMC    938 04-Dec-73 0009 000 206JMC ILISP  03-May-78 06-Jul-75 P536>
	(TRY2 COMMENCE EXT NEWGAME TER IMVAL SUCCESSORS REVERT UPDATE PTS LINES
         SORT SORTA SORTB SORTC WIN ANSWER DOUBLETH TWOLIS THREAT)

TICSUP LSP 206JMC    256 15-Dec-73 2351 000 206JMC E      03-May-78 06-Jul-75 P536>
TIC3D  LSP 206JMC    1.7 12-Dec-73 0048 000 206JMC E      03-May-78 06-Jul-75 P536>
    (TRY2 MAKEL COMMENCE SQ EXT NEWGAME TER IMVAL SUCCESSORS REVERT UPDATE PTS LINES
	  SORT SORTA SORTB SORTC WIN ANSWER DOUBLETH TWOLIS THREAT)
	[2-d functions converted to 3-d]
TIC3D  DAT 206JMC    640 06-Dec-73 2219 000 206JMC E      03-May-78 06-Jul-75 P536>
	(COMMENCEVALS LINELIST POINTLIST)

TRANS1 LSP 206JMC    309 25-Nov-75 1016 000 ESSJMC COPY   19-May-78 09-Dec-75 P617>
	(TRANSFORM TRANSA TRANSB SIDE R1 R2 R3 POOF R4)	
TRANS2 LSP 206JMC    261 25-Nov-75 1015 000 ESSJMC COPY   19-May-78 09-Dec-75 P617>
	(TRANSFORM TRANSA TRANSB SIDE R1 DZ D1)	


SORT   LSP 206JMC    384 29-Jan-77 2156 000 ESSJMC E      03-May-78 12-Feb-77 P849>
	(MERGE SORT1 SORT11 SORT112 SORT111 SORT2 SORT21 SORT211)
SORT   RLS 206JMC    256 10-Aug-73 1904 000 206JMC E      03-May-78 06-Jul-75 P536>
	(MERGE SORT SORTA SORTB SORTC)
SORTIT RLS 206JMC    512 11-Aug-73 0100 000 206JMC TV     03-May-78 06-Jul-75 P536>
	(MERGE SORT) [prog version]

*LIB    RLS 206JMC    256 05-Jan-71 0101 000               03-May-78 06-Jul-75 P536>
	rls version of INST
*FUNS   MLS 206JMC    256 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
	[* reverse rev reverse[second version] ∪ ε adjoin ∩ inst sublis]
	blackboard versions
*TES1   MLS 206JMC    128 18-Sep-71 2112 000               03-May-78 06-Jul-75 P536>
*TES1   RLS 206JMC    128 18-Sep-71 2123 000               03-May-78 06-Jul-75 P536>
	test reading

*BASIC  OLD 206JMC    256 02-Nov-73 1447 000 206JMC E      03-May-78 06-Jul-75 P536>
	(ORLIS ANDLIS MAPCAR2 MAPCHOOSE MAPAPP PRUP LISTSUBT LISTSUBTA CONTAINED
	   DELETE PICKOUT PICKOUTA NTH SUBLIS)

* deleted
Files having to do with LCOMn.

*LCOM0  RLS 206JMC    768 01-FEB-76 2141 000 ESSJMC E      05-JUN-77  17-FEB-76 P653>
	Rlisp version of LCOM0
*LCOM4  RLS 206JMC    1.7 06-MAY-72 2351 000 206JMC        03-AUG-74  06-JUL-75 P536>
	Rlisp version of LCOM4
*LCOM5  RLS 206JMC    256 05-JAN-71 0101 000               20-JUL-74  06-JUL-75 P536>
	OCOMPEXP OCOMCOND fragments
*LCOM7  RLS 206JMC    1.7 06-MAY-72 2357 000 206JMC        05-JUN-77  06-JUL-75 P536>
	LCOM4 with GENSYM1 instead of GENSYM
	GENSYM1() ← LIST('LABEL,GENSYM());

* deleted
Miscellaneous files.  Not particularly course related.

M      DO  206JMC    256 25-Apr-77 1344 007 KBTRPG COPY   03-May-78 10-May-77 P899>
EDIT   INI 206JMC    512 29-Jan-77 2112 000 ESSJMC COPY   03-May-78 12-Feb-77 P849>

ECHO   FAI 206JMC    128 05-Jan-71 0100 000               03-May-78 06-Jul-75 P536>
PERSEP NS  206JMC    830 16-Apr-77 2307 000 ESSJMC NS     03-May-78 01-May-77 P894>
CAMBOD NS  206JMC    865 16-Apr-77 2345 000 ESSJMC NS     03-May-78 01-May-77 P894>
NICK   MSG 206JMC    619 16-Sep-75 1055 000 ESSJMC RCV    03-May-78 28-Sep-75 P578>
EXX    PUB 206JMC    128 23-Nov-71 0014 000               03-May-78 06-Jul-75 P536>
S4     PAR 206JMC   37.9 21-Jan-72 0200 000               03-May-78 06-Jul-75 P536>
NOTE   MJH 206JMC    384 07-Nov-73 1515 000 206JMC E      03-May-78 06-Jul-75 P536>
CSDDIS DOC 206JMC    2.3 14-Nov-73 0128 000 206JMC PUB2   03-May-78 06-Jul-75 P536>