BEGIN:VCALENDAR
METHOD:PUBLISH
X-WR-CALDESC:Sapporo.rb 2010.02.04 : ATND
X-WR-CALNAME:Sapporo.rb 2010.02.04 : ATND
X-WR-TIMEZONE:Asia/Tokyo
CALSCALE:GREGORIAN
PRODID:atnd.org/events/3003
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZNAME:JST
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED;TZID=Asia/Tokyo:20100131T213426
DESCRIPTION:<p>Ruby の trunk を読み進めます。現在、parse.y を中心に取り組んでいます。<br />\n前回は par
 se.y に加えられた変更点を読んでから、"stmt : stmt modifier_while expr_value" 〜 "stmt : keyw
 ord_END '{' compstmt '}'" を読みました<br />\n今回は parse.y の "top_stmt : keyword_B
 EGIN '{' compstmt '}'" を読んでから、"stmt : lhs '=' command_call" 以降を読みます。<br />\
 n会場料金2\,100円を参加者で割り勘します。</p>\n
DTEND;TZID=Asia/Tokyo:20100223T180000
DTSTAMP;TZID=Asia/Tokyo:20100131T213426
DTSTART;TZID=Asia/Tokyo:20100204T183000
CLASS:PUBLIC
LAST-MODIFIED;TZID=Asia/Tokyo:20100222T180831
SEQUENCE:0
SUMMARY:Sapporo.rb 2010.02.04
UID:atnd-3003
URL:http://atnd.org/events/3003
END:VEVENT
END:VCALENDAR

