******************************************************************** * CSci 131-10 Class News, Spring 1999 * ******************************************************************** 3/9/99 As I'm sure you know, GW closed at 3 PM due to the snow. Since a project was due tonight, you can turn it in whenever you're at the University this week. You can bring it to lab Thursday or turn it in to the receptionist in the EECS department office, Acad Ctr 6th floor. Try to get it here this week if you can. In determining whether the project was on time, we will use the timestamps on the listing and turnin files. The University's weather hotline is 202-994-5050. 3/6/99 The generic conflict error was mine. I forgot an Ada rule. Here is the answer I received back from ACT. "A generic unit is not overloadable, and therefore cannot have homographs of the same name in the same scope. same applies to variables, types, and all non-overloadable entities." Comments from MBF: "Homographs" is jargon for "multiple things with the same name." In other words, you can't have a generic Get if you have other Get's in the same scope. Changing it to GetEnum was, in fact, the right solution. NOTE: it is _fine_ for an _instance_ to be an overloaded name - see Test_Maximum_Generic for an example. But the name of the generic itself must be unique. 3/4/99 In compiling your modified Robust_Input, you may get an error reporting a conflict in the generic enumeration Get. If so, change the procedure name to GetEnum. I do not understand why the error arises; I'm investigating with the GNAT people and will get back to you. 2/12/99 Final exam is scheduled for Tuesday, May 4, 6:30-8:30 PM. I have NO choice about this time. Please plan your travel accordingly and arrange to be at the final! ******************************************************************** ********************************************************************