Reingold is the co-author of Calendrical Calculations (ISBN 0521777526 (另一個連結, 搜尋)). The Web site that accompanies the book is at calendarists.com. According to an Illinois Institute of Technology (IIT) press release, “Reingold and Dershowitz came up with the idea for the first edition of Calendrical Calculations when they ran into problems developing a calendar/diary for a program called GNU Emacs.”
According to the book’s preface,, academic interest in an EmacsLisp implementation of the calendar fuctions for Gregorian, Islamic, and Hebrew calendars prompted an article in 1990 and a reimplementation of the source code in CommonLisp. The addition of Mayan and French Revolutionary calendars to Emacs prompted a second article in 1993.
Reingold is professor of computer science at the Illinois Institute of Technology and an emeritus professor at the University of Illinois at Urbana-Champaign. His homepage at Illinois Tech is: