All handin's must be done from UG machines, not IC machines. You may use either ``public'' or ``ug'' to do your handins or one of the numbered workstations like ``ws2.ug.cs.sunysb.edu'' through ``ws38.ug.cs.sunysb.edu'' to do your handins. To get to the numbered workstation of your choice, you must telnet directly there and not through ``public'' or ``ug'' -- otherwise you may be refused access if you did not buy an access card.
If you are using ``public'' or ``ug'', you might run into a bug with the current Modula-3 installation which causes segmentation faults. If this happens to you, you should execute the command ``unsetenv TERMCAP''. This should make the problem go away.
Make sure that you add the line ``source ~cse214/login'' to your .cshrc file. This will make sure that you have the right path to the Modula-3 libraries. Type ``env'' and check that LD_LIBRARY_PATH exists, and an alias for handin214.
You should be able to run without making any modifications to your path variable. If you have problems check to see if your .login or .cshrc files are not modifying the path variable from the system default.
There is a free version of Modula-3 for PC's by Critical Mass which you may wish to play with, if you are brave. Of course, you must still use the handin programs on the UG machines even if you develop it elsewhere.
There is now an ``easy build'' method of building Modula-3 commands.
After making sure you have sourced ~cse214/login (ideally in your
.cshrc file), type eb -h for help.
To make the program whose main program is in file.m3, type
The original random number generator I used in the public files of
Program 3 had too short a period, causing problematic results.
I changed it of 11:30AM on October 23, so fetch a new copy of the playpoint.m
file for more satisfying results.
The next CSE 214 Pizza with the Prof will be Wednesday, November 5
at 12PM. Please sign up on the sheet outside my door if you
are interested.
I would prefer to see new faces, i.e. people who didn't come last time.
If you have not done so already, please buy the Sedgewick textbook
as soon as possible. We are now using it and the bookstore plans to
return its copies within a few days.
Final course grades and
raw scores
are available here.
Course averages
and raw scores
as of November 26th and
grades
as of October 30th are still available.
- Steven S. Skiena
- 1411 Computer Science Building
- Department of Computer Science
- State University of New York at Stony Brook
- Stony Brook, NY 11794-4400, USA
- skiena@cs.sunysb.edu
- 516-632-9026
- Office hours: 2:15-3:45PM Tuesday-Thursday, and by appointment.
Click here for information on the Stony Brook Computer Science Department.