{"id":354,"date":"2011-09-08T00:55:18","date_gmt":"2011-09-07T21:55:18","guid":{"rendered":"http:\/\/newage.ql.lt\/blog\/?p=354"},"modified":"2022-01-19T08:34:45","modified_gmt":"2022-01-19T06:34:45","slug":"delphi-rfc-html","status":"publish","type":"post","link":"https:\/\/9v.lt\/blog\/delphi-rfc-html\/","title":{"rendered":"[Delphi] RFC-&gt;HTML"},"content":{"rendered":"<p>This application takes an RFC (Request for comment) document in txt format and turns it into HTML RFC document for easier navigation. Don&#8217;t expect fancy CSS for now and you would probably be better off using <a href=\"http:\/\/sourceforge.net\/projects\/rfc2html-php\/files\/rfc2html.php\/\">this PHP script<\/a>.<br \/>\nBut to use it you need to have a webserver, local or remote, and you can&#8217;t save the RFC, so it is not very convenient for on-the-fly conversion.<br \/>\n<!--more--><br \/>\n<img decoding=\"async\" src=\"\/projects\/delphi\/rfchtml\/rfchtml.jpg\" alt=\"\" \/><\/p>\n<p>The main Idea of this project was to get familiar with Regex (Regular expression) so I focused more on that. Application works on some RFC&#8217;s but not all of them.<br \/>\nI was using Perl regex syntax.<\/p>\n<p>Compiled <a href=\"http:\/\/9v.lt\/projects\/delphi\/rfchtml\/RFC-HTML.exe\">RFC-HTML.exe<\/a><br \/>\nProject: <a href=\"http:\/\/9v.lt\/projects\/delphi\/rfchtml\/RFC_generator.zip\">RFC_generator.zip<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This application takes an RFC (Request for comment) document in txt format and turns it<\/p>\n","protected":false},"author":2,"featured_media":1708,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,750],"tags":[109,97,381,113,380,382,94,96,379,383],"class_list":["post-354","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-software-projects","tag-delphi","tag-expression","tag-expressions","tag-freepascal","tag-html","tag-perl","tag-regex","tag-regular","tag-rfc","tag-syntax"],"_links":{"self":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts\/354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/comments?post=354"}],"version-history":[{"count":0,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts\/354\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/media\/1708"}],"wp:attachment":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/media?parent=354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/categories?post=354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/tags?post=354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}