# File lib/cgikit.rb, line 3544 def parse contents = '' each_block_string do |str, kind| case kind when :normal contents << str when :cgikit_tag element = _create_element( *_extract_name_body(str) ) if parsed = element.to_s then contents << parsed end when :comment else raise CKHTMLParseError, "BUGS: CKHTMLParser#parse unknown token" end end contents end