]> git.xonotic.org Git - xonotic/xonotic.wiki.git/blobdiff - NewQC.textile
(Commit created by redmine exporter script from page "NewQC" version 13)
[xonotic/xonotic.wiki.git] / NewQC.textile
index b20ee5431ef55edae6f85250780393715f6dcc67..880ebcdc266c352f3ff01c2be7ccc9c21c95cedf 100644 (file)
@@ -7,6 +7,18 @@ h2. Clean syntax:
 In fteqcc there are some ambiguities regarding fieldpointers, function pointers, and field-return-types etc.
 A clean syntax is needed, *SUGGESTIONS ARE WELCOME*, my(blub's) current suggestion is:
 
+|_.definition|_.meaning|
+|<code>float foo(void)</code>|     function|
+|<code>float foo*(void)</code>|    function pointer|
+|<code>.float foo(void)</code>|           member: method/function pointer|
+|<code>..float foo(void)</code>|/2. member: method/function pointer returning .float|
+|<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|
+
+
 |_.definition|_.meaning|
 |<code>float foo(void)</code>|     function|
 |<code>float foo*(void)</code>|    function pointer|