<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 228: Parsing Error on anonymous procedures without parameters</title><link>https://sourceforge.net/p/jedicodeformat/bugs/228/</link><description>Recent changes to 228: Parsing Error on anonymous procedures without parameters</description><atom:link href="https://sourceforge.net/p/jedicodeformat/bugs/228/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 07 Sep 2018 09:11:31 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jedicodeformat/bugs/228/feed.rss" rel="self" type="application/rss+xml"/><item><title>Parsing Error on anonymous procedures without parameters</title><link>https://sourceforge.net/p/jedicodeformat/bugs/228/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The trunk version of jcf2 (r831) has issues on formatting source code with anonymous procedures without parameters:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;var&lt;/span&gt;
  &lt;span class="nt"&gt;a&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;TProc&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;begin&lt;/span&gt;
  &lt;span class="nt"&gt;a&lt;/span&gt; &lt;span class="o"&gt;:=&lt;/span&gt; &lt;span class="nt"&gt;procedure&lt;/span&gt;
    &lt;span class="nt"&gt;begin&lt;/span&gt;
    &lt;span class="nt"&gt;end&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
  &lt;span class="nt"&gt;end&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Another possible situation is the case with variables in the anonymous procedure:&lt;/p&gt;
&lt;p&gt;var&lt;br/&gt;
  a: TProc;&lt;br/&gt;
begin&lt;br/&gt;
  a := procedure&lt;br/&gt;
    var&lt;br/&gt;
      i: Integer;&lt;br/&gt;
    begin&lt;br/&gt;
      for i := 0 to 10 do ;&lt;br/&gt;
    end;&lt;br/&gt;
  end;&lt;br/&gt;
~~~&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Konstantin Tkachenko</dc:creator><pubDate>Fri, 07 Sep 2018 09:11:31 -0000</pubDate><guid>https://sourceforge.netfe07c2c3e6c3188f2738843c47849471168f7587</guid></item></channel></rss>