CS 3304 Homework #9
Date Assigned: November 12, 2003
Date Due: November 19, 2003, in class, before class starts
- (50 points) Write the definition of a PROLOG predicate
date(Month,Day,Year) which returns true when the given date is
valid. For example, date(oct, 15, 1996) is valid but date(june,
31, 1921) is not. Take care to account for different numbers of days
in different months, and February in leap years.