X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=NewQC.textile;fp=NewQC.textile;h=880ebcdc266c352f3ff01c2be7ccc9c21c95cedf;hb=9b79106f6159d48c46c03f4fafe56afd5b1e9fe8;hp=b20ee5431ef55edae6f85250780393715f6dcc67;hpb=390f173087deb45c81d2866f0fa39f9b5a984b65;p=xonotic%2Fxonotic.wiki.git diff --git a/NewQC.textile b/NewQC.textile index b20ee54..880ebcd 100644 --- a/NewQC.textile +++ b/NewQC.textile @@ -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| +|float foo(void)| function| +|float foo*(void)| function pointer| +|.float foo(void)| member: method/function pointer| +|..float foo(void)|/2. member: method/function pointer returning .float| +|..*float foo(void)| +|.*float foo*(void)| function pointer returning .float| +|.*float| fieldpointer| +|.*float foo(void)| fieldpointer: method/function pointer| +|.*.float foo(void)| fieldpointer: method/function pointer returning .float| + + |_.definition|_.meaning| |float foo(void)| function| |float foo*(void)| function pointer|