Note: This is taken from the Chicken Wiki, where a more recent version could be available.

Introduction

The icalendar library contains routines for parsing iCalendar data (RFC2445).

Currently, components of type VTIMEZONE are not suppported.

Requires

syntax-case
matchable
lalr

Library procedures

icalendar:parse:: PORT-OR-STRING -> S-EXP

Parses the iCalendar data from the given port or string and returns an s-expression representation.

Authors

Ivan Raikov

Version

1.1
Fixes to the meta file
1.0
Initial version

License

Copyright 2008 Ivan Raikov.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

A full copy of the GPL license can be found at <http://www.gnu.org/licenses/>.