INDEX for
COP4020
PROGRAMMING LANGUAGES
Fall 00
LISP project: due no later than Fri., Dec. 01 by midnight
Final exam : Thur., Dec. 14, 3:00-5:00
- Part 1 : Subroutines (chptr 8,9) (MANDATORY) 1 hour
- Part 2 : Comprehensive (mandatory if you missed an exam for ANY reason
- optional if you did not) 1 hour
Comment on 8.10: in MS
word 97, in html
(messed up a little)
Syllabus
Grades to date
Programming Assignments
The programming
assignment
The programs in C++: insertion
sort, table
lookup, travelling
salesman
-
BASIC due Sept 29 (zip includes executable and help file - load both
in a directory on your path)
download
(runs in DOS environment)
-
LISP due Oct 29
-
download a simple
lisp (zip file includes lisp, lisp doc some 'header' files (lisp.l)
and some example (*.l) - it runs in the DOS environment but from windows
(There was a name translation problem between my machine and the SUN's
- should be OK now (10/21/KRR)
-
LISP also does exist on the SUN's - just type: lisp
-
a lisp
tutorial from tulane
-
LISP PROBLEM
! The lisp given in class DOES NOT WORK ON OUR MACHINE, here is a completely
recursive version that does (and reads not just numbers but anything)
-
HELP (?) on cityhops - my
version (with some functions incomplete)
// ====== CLIPS ASSIGNMENT CANCELLED ===================
-
CLIPS
links: CLIPS
download
the executables for your machine (or use clips or xclips on the SUN's)
example: magic
squares program (I simplified it more since class!)
OLD stuff
Brief review
sheet
examples of lisp programs: abvavrg,
mmult,
cityhops
EXamples of BASIC programs: aboveaverge,
matrixmult,
cityhops
Topical
Review
garbage
collection question from student
partial
problem solutions for Chptr 3