does what the first instinct tells you: it creates a global with the initial value 3. Contrary to old QC, where it created a constant.
To create a constant use:
<pre>const float x = 3</pre>
+
+h1. lda17h's suggestions
+
+|_.definition|_.meaning|
+|<code>float foo(void)</code>| function|
+|<code>float foo*(void)</code>| function pointer|
+|<code>float .foo(void)</code>| member function(methog). This indicates that the name foo is added to all entities (in the same way as e.g. ".float foo;" indicates that the name foo will be added to all entities) which makes more sense imho to denote member functions.. |
+|<code>.float .foo(void)</code>|/2. member: method/function pointer returning .float. (See previous comment)|
+|<code>..float foo*(void)</code>|
+|<code>.*float foo*(void)</code>| function pointer returning .float|
+|<code>.float *</code>| fieldpointer|
+|<code>.float *foo*(void)</code>| fieldpointer: method/function pointer|
+|<code>.float .foo(void)</code>| fieldpointer: method/function pointer returning .float|