Simple calendar reminder utility

MY_CALENDAR is a C++ program which carries out a simple calendar reminder service.

It reads the file "calendar" stored in the user's home directory. It prints every line that contains a string suggesting today's date, or "nearby" dates. On Sunday through Thursday, a nearby date is today or tomorrow. On Friday and Saturday a nearby date includes today through Monday. Most reasonable combinations of dates are recognized.

Some things happen every Monday or Thursday, and it is natural to record in your calendar file a single entry that reads:

        Mondays - Pay blackmailer
MY_CALENDAR will recognize such a line, and print it every Monday, ensuring prompt payment.


will read the file calendar in your home directory, and print out lines referring to today or tomorrow.


The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.


MY_CALENDAR is available in a C++ version.

Source Code:

List of Routines:

You can go up one level to the C++ source codes.

Last revised on 31 August 2005.