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|