<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — SF File Outline won't list subroutines]]></title>
		<link>https://forums.approximatrix.com/viewtopic.php?id=296</link>
		<atom:link href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=296&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in SF File Outline won't list subroutines.]]></description>
		<lastBuildDate>Tue, 31 Dec 2013 12:49:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: SF File Outline won't list subroutines]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=1198#p1198</link>
			<description><![CDATA[<p>Frank,</p><p>There appears to be a bug in the current version handling unnamed interfaces like your example.&nbsp; I&#039;m working on a fix now.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Tue, 31 Dec 2013 12:49:57 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=1198#p1198</guid>
		</item>
		<item>
			<title><![CDATA[SF File Outline won't list subroutines]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=1197#p1197</link>
			<description><![CDATA[<p>Hi Jeff,</p><p>I came across an unusual issue when adding an Interface to a subroutine.</p><p>For example a Func subroutine used in a file listed in the Project Outline is typically listed in the File Outline as Func.&nbsp; But when an Interface is added to the subroutine calling it, then it (Func) is no longer shown in the File Outline.&nbsp; If the Interface to func() is remove, the subroutine func() reappears in the File Outline list.</p><p>INTERFACE<br />&nbsp; SUBROUTINE func(x, f)<br />&nbsp; &nbsp; IMPLICIT NONE<br />&nbsp; &nbsp; INTEGER, PARAMETER&nbsp; &nbsp; &nbsp; :: dp = SELECTED_REAL_KIND(12, 60)<br />&nbsp; &nbsp; REAL (dp), INTENT(IN)&nbsp; &nbsp;:: x(:)<br />&nbsp; &nbsp; REAL (dp), INTENT(OUT)&nbsp; :: f<br />&nbsp; END SUBROUTINE func<br />END INTERFACE</p><p>Perhaps I shouldn&#039;t be using an Interface here as func() is just being called from within a single subroutine which contains the Interface and it&#039;s not being passed as an argument.&nbsp; However, I find this behavior unusual...</p><p>Any thoughts?</p><p>Dr.Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Mon, 30 Dec 2013 23:59:38 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=1197#p1197</guid>
		</item>
	</channel>
</rss>
