<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to keywords-var</title><link>https://sourceforge.net/p/asil/wiki/keywords-var/</link><description>Recent changes to keywords-var</description><atom:link href="https://sourceforge.net/p/asil/wiki/keywords-var/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 20 Feb 2014 22:38:52 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/asil/wiki/keywords-var/feed" rel="self" type="application/rss+xml"/><item><title>keywords-var modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-var/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -2,7 +2,7 @@

 Overview
 --------
-This keyword lets you declare any data location except compiler constants (see **[const](keywords-const)**) and conditional compilation variables (see **[conditional](keywords-conditional)**, **[conditionalif](keywords-conditionalif)**, and [Conditional compilation]).
+This keyword lets you declare any data location except compiler constants (see **[const](keywords-const)**) and conditional compilation variables (see **[conditional](keywords-conditional)**, **[conditionalif](keywords-conditionalif)**, and [Conditional compilation]).  More information on its use can be found at [The basics (pun intended)].

 Use to declare local and global variables
 -----------------------------------------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Thu, 20 Feb 2014 22:38:52 -0000</pubDate><guid>https://sourceforge.net95a91e9c482a90d9e57099dc94b093a97276c77e</guid></item><item><title>keywords-var modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-var/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -11,7 +11,7 @@
 \var\ /type/ identifier [= intialvalue]
 ~~~~

-/type/ is any type descriptor.  See [Type descriptors](Appendices-Terms-Type descriptors) for more information.
+/type/ is any type descriptor.  See [Type descriptors](Appendicies-Terms-Type descriptors) for more information.

 Use to declare a data member in a class, structure, or structure-based enum
 ---------------------------------------------------------------------------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Sun, 16 Feb 2014 11:00:35 -0000</pubDate><guid>https://sourceforge.netd9ad239d52306fb8f816dd48e820e54bf9fe452f</guid></item><item><title>keywords-var modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-var/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -11,7 +11,7 @@
 \var\ /type/ identifier [= intialvalue]
 ~~~~

-/type/ is any type descriptor.  See [Appendices-Terms-Type descriptors] for more information.
+/type/ is any type descriptor.  See [Type descriptors](Appendices-Terms-Type descriptors) for more information.

 Use to declare a data member in a class, structure, or structure-based enum
 ---------------------------------------------------------------------------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Sun, 16 Feb 2014 10:59:43 -0000</pubDate><guid>https://sourceforge.net118d7c0cdafa93640166a39e421a1c357b7ab783</guid></item><item><title>keywords-var modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-var/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -7,16 +7,18 @@
 Use to declare local and global variables
 -----------------------------------------
 ~~~~
+:::text
 \var\ /type/ identifier [= intialvalue]
 ~~~~

-/type/ is any type descriptor.  See [Type descriptors] for more information.
+/type/ is any type descriptor.  See [Appendices-Terms-Type descriptors] for more information.

 Use to declare a data member in a class, structure, or structure-based enum
 ---------------------------------------------------------------------------
 This is the same as above except for the addition of the access qualifiers and the option **[static](keywords-static)** keyword.

 ~~~~
+:::text
 (\public\|\protected\|\private\) [\static\] \var\ /type/ identifier [= initialvalue]
 ~~~~

@@ -27,5 +29,6 @@
 This is the same as a local or global variable, except you can't initialize it in the declaration.  Rather, declare a custom keyword and query it with an if to detect whether or not it was passed,  If it wasn't, initialize it then.

 ~~~~
+:::text
 ``whatever comes before this parameter`` \var\ /type/ identifier ``whatever comes after this parameter``
 ~~~~
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Sun, 16 Feb 2014 10:59:14 -0000</pubDate><guid>https://sourceforge.net1a28e2bb3bfb3ebdc23c7208f74944f7d1d7efa1</guid></item><item><title>keywords-var modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-var/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -2,7 +2,7 @@

 Overview
 --------
-This keyword lets you declare any data location except compiler constants (see [**const**]) and conditional compilation variables (see [**conditional**], [**conditionalif**], and [Conditional compilation]).
+This keyword lets you declare any data location except compiler constants (see **[const](keywords-const)**) and conditional compilation variables (see **[conditional](keywords-conditional)**, **[conditionalif](keywords-conditionalif)**, and [Conditional compilation]).

 Use to declare local and global variables
 -----------------------------------------
@@ -14,7 +14,7 @@

 Use to declare a data member in a class, structure, or structure-based enum
 ---------------------------------------------------------------------------
-This is the same as above except for the addition of the access qualifiers and the option [**static**] keyword.
+This is the same as above except for the addition of the access qualifiers and the option **[static](keywords-static)** keyword.

 ~~~~
 (\public\|\protected\|\private\) [\static\] \var\ /type/ identifier [= initialvalue]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Sun, 16 Feb 2014 09:35:37 -0000</pubDate><guid>https://sourceforge.neta8dddcbf3227888c6071cfa41b3b45cde55f318b</guid></item><item><title>**var** modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/%252A%252Avar%252A%252A/</link><description>&lt;div class="markdown_content"&gt;&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#overview"&gt;Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#use-to-declare-local-and-global-variables"&gt;Use to declare local and global variables&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#use-to-declare-a-data-member-in-a-class-structure-or-structure-based-enum"&gt;Use to declare a data member in a class, structure, or structure-based enum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#use-to-declare-a-procedure-parameter"&gt;Use to declare a procedure parameter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This keyword lets you declare any data location except compiler constants (see &lt;span&gt;[&lt;strong&gt;const&lt;/strong&gt;]&lt;/span&gt;) and conditional compilation variables (see &lt;span&gt;[&lt;strong&gt;conditional&lt;/strong&gt;]&lt;/span&gt;, &lt;span&gt;[&lt;strong&gt;conditionalif&lt;/strong&gt;]&lt;/span&gt;, and &lt;a class="alink" href="/p/asil/wiki/Conditional%20compilation/"&gt;[Conditional compilation]&lt;/a&gt;).&lt;/p&gt;
&lt;h2 id="use-to-declare-local-and-global-variables"&gt;Use to declare local and global variables&lt;/h2&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;type&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;identifier&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;intialvalue&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;/type/ is any type descriptor.  See &lt;span&gt;[Type descriptors]&lt;/span&gt; for more information.&lt;/p&gt;
&lt;h2 id="use-to-declare-a-data-member-in-a-class-structure-or-structure-based-enum"&gt;Use to declare a data member in a class, structure, or structure-based enum&lt;/h2&gt;
&lt;p&gt;This is the same as above except for the addition of the access qualifiers and the option &lt;span&gt;[&lt;strong&gt;static&lt;/strong&gt;]&lt;/span&gt; keyword.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;public&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;protected&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;private&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="k"&gt;static&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;type&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;identifier&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;initialvalue&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;If you don't initialize it here, you should initialize it in your constructor.&lt;/p&gt;
&lt;h2 id="use-to-declare-a-procedure-parameter"&gt;Use to declare a procedure parameter&lt;/h2&gt;
&lt;p&gt;This is the same as a local or global variable, except you can't initialize it in the declaration.  Rather, declare a custom keyword and query it with an if to detect whether or not it was passed,  If it wasn't, initialize it then.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="err"&gt;``&lt;/span&gt;&lt;span class="n"&gt;whatever&lt;/span&gt; &lt;span class="n"&gt;comes&lt;/span&gt; &lt;span class="n"&gt;before&lt;/span&gt; &lt;span class="n"&gt;this&lt;/span&gt; &lt;span class="n"&gt;parameter&lt;/span&gt;&lt;span class="err"&gt;``&lt;/span&gt; &lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;type&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;identifier&lt;/span&gt; &lt;span class="err"&gt;``&lt;/span&gt;&lt;span class="n"&gt;whatever&lt;/span&gt; &lt;span class="n"&gt;comes&lt;/span&gt; &lt;span class="n"&gt;after&lt;/span&gt; &lt;span class="n"&gt;this&lt;/span&gt; &lt;span class="n"&gt;parameter&lt;/span&gt;&lt;span class="err"&gt;``&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Wed, 12 Feb 2014 12:05:22 -0000</pubDate><guid>https://sourceforge.netbd53a8a8631c1f6e94d3031c19a1834aeba6a5ea</guid></item></channel></rss>