Did you know ... | Search Documentation: |
Pack ical -- prolog/ical/core.pl |
iCalendar core DCGs and validators.
This is an implementation of the RFC 5545:
The following standards are or will be supported in other libraries:
iana-token = 1*(ALPHA / DIGIT / "-")
x-name = "X-" [vendorid "-"] 1*(ALPHA / DIGIT / "-")
param-value = paramtext / quoted-string
.name = iana-token / x-name
param = param-name "=" param-value *("," param-value)
name = iana-token / x-name
value = *VALUE-CHAR
ABNF: VALUE-CHAR = WSP / %x21-7E / NON-US-ASCII
*(";" param )
contentline = name *(";" param ) ":" value CRLF