ical
iCalendar (RFC 5545) serialization and parsing.
Load with: use ical
Quick example
use ical
result = icevt("hello", "value", "value", 10)
prn(result)
Functions
Functions
icnew()
Performs the operation.
icevt(uid, sum, dtst, dten)
Performs the operation. Takes uid, sum, dtst, dten.
icdes(e, d)
Performs the operation. Takes e, d.
icloc(e, l)
Performs the operation. Takes e, l.
icsts(e, s)
Performs the operation. Takes e, s.
icadd(cal, evt)
Performs the operation. Takes cal, evt.
icser(cal)
Performs the operation. Takes cal.
icesc(s)
Performs the operation. Takes s.
icprs(s)
Resets. Takes s.
icusc(s)
Performs the operation. Takes s.
Module aliases
These are the public-facing names you call with use ical:
ical.new()ical.evt(u, s, st, en)ical.add(c, e)ical.ser(c)ical.prs(s)
Notes
- iCalendar (ICS) parsing and generation.