> > I have a few questions about the Homework: > > (1) For problem 2, do we have to write down(execute) the > implementation definition. of the '+' and '-' functions in Pascal ?? > - I know that the '+' and '-' can't be overloaded in Pascal, but > does the idea of the function still have to be implemented ?? >-----------------------------------> The programming assignments are to be done in Ada. Though you should compare your implementation to how a similar programming could have been done in Pascal. > (2) For problem 2 - extra credit - could you be more specific > about the tag used to signal whether the military time (24 hours) > or am/pm time(12 hours * 2) is being passed into the + and - > functions. Would the tag just be a boolean value stored within the > record 'time' ?? ------------------------------------> The "tag" should be simply an enumerated type that will be part of the definition of the type time. In the functions ("+", "-", etc.), the type should be dealt with differently depending on the tag value.