mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-23 04:42:32 +00:00
add the Objective-QC expressions
This commit is contained in:
parent
a7f1e1185b
commit
98b601b91c
1 changed files with 105 additions and 10 deletions
|
@ -31,6 +31,14 @@ qfcc
|
||||||
\family default
|
\family default
|
||||||
\series default
|
\series default
|
||||||
.
|
.
|
||||||
|
\layout Standard
|
||||||
|
|
||||||
|
|
||||||
|
\begin_inset LatexCommand \tableofcontents{}
|
||||||
|
|
||||||
|
\end_inset
|
||||||
|
|
||||||
|
|
||||||
\layout Section
|
\layout Section
|
||||||
|
|
||||||
New Type Features
|
New Type Features
|
||||||
|
@ -490,15 +498,18 @@ for
|
||||||
\family typewriter
|
\family typewriter
|
||||||
for (
|
for (
|
||||||
\emph on
|
\emph on
|
||||||
initialization expression
|
initialization\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
;
|
;
|
||||||
\emph on
|
\emph on
|
||||||
test expression
|
test\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
;
|
;
|
||||||
\emph on
|
\emph on
|
||||||
post expression
|
post\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
)
|
)
|
||||||
\emph on
|
\emph on
|
||||||
|
@ -517,13 +528,15 @@ and is equivalent to
|
||||||
|
|
||||||
\family typewriter
|
\family typewriter
|
||||||
\emph on
|
\emph on
|
||||||
initialization expression
|
initialization\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
|
|
||||||
\newline
|
\newline
|
||||||
while (
|
while (
|
||||||
\emph on
|
\emph on
|
||||||
test expression
|
test\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
) {
|
) {
|
||||||
\newline
|
\newline
|
||||||
|
@ -543,7 +556,8 @@ statement
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
|
|
||||||
\emph on
|
\emph on
|
||||||
post expression
|
post\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
|
|
||||||
\newline
|
\newline
|
||||||
|
@ -567,7 +581,8 @@ switch
|
||||||
\family typewriter
|
\family typewriter
|
||||||
switch (
|
switch (
|
||||||
\emph on
|
\emph on
|
||||||
test expression
|
test\SpecialChar ~
|
||||||
|
expression
|
||||||
\emph default
|
\emph default
|
||||||
) {
|
) {
|
||||||
\newline
|
\newline
|
||||||
|
@ -589,7 +604,12 @@ case
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
optional statements
|
|
||||||
|
\emph on
|
||||||
|
optional\SpecialChar ~
|
||||||
|
statements
|
||||||
|
\emph default
|
||||||
|
|
||||||
\newline
|
\newline
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
|
@ -609,7 +629,12 @@ case
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
optional statements
|
|
||||||
|
\emph on
|
||||||
|
optional\SpecialChar ~
|
||||||
|
statements
|
||||||
|
\emph default
|
||||||
|
|
||||||
\newline
|
\newline
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
|
@ -625,7 +650,12 @@ default:
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
\SpecialChar ~
|
\SpecialChar ~
|
||||||
optional statements
|
|
||||||
|
\emph on
|
||||||
|
optional\SpecialChar ~
|
||||||
|
statements
|
||||||
|
\emph default
|
||||||
|
|
||||||
\newline
|
\newline
|
||||||
}
|
}
|
||||||
\layout Standard
|
\layout Standard
|
||||||
|
@ -866,4 +896,69 @@ expr
|
||||||
\family default
|
\family default
|
||||||
\emph default
|
\emph default
|
||||||
C's trinary expression
|
C's trinary expression
|
||||||
|
\layout List
|
||||||
|
\labelwidthstring 00.00.0000
|
||||||
|
|
||||||
|
|
||||||
|
\family typewriter
|
||||||
|
[
|
||||||
|
\emph on
|
||||||
|
expr
|
||||||
|
\emph default
|
||||||
|
\SpecialChar ~
|
||||||
|
|
||||||
|
\emph on
|
||||||
|
exprs
|
||||||
|
\emph default
|
||||||
|
]
|
||||||
|
\family default
|
||||||
|
Objective-QC message
|
||||||
|
\layout List
|
||||||
|
\labelwidthstring 00.00.0000
|
||||||
|
|
||||||
|
|
||||||
|
\family typewriter
|
||||||
|
@selector(
|
||||||
|
\emph on
|
||||||
|
exprs
|
||||||
|
\emph default
|
||||||
|
)
|
||||||
|
\family default
|
||||||
|
Objective-QC selector expression
|
||||||
|
\layout List
|
||||||
|
\labelwidthstring 00.00.0000
|
||||||
|
|
||||||
|
|
||||||
|
\family typewriter
|
||||||
|
@protocol(
|
||||||
|
\emph on
|
||||||
|
name
|
||||||
|
\emph default
|
||||||
|
)
|
||||||
|
\family default
|
||||||
|
Objective-QC protocol expression
|
||||||
|
\layout List
|
||||||
|
\labelwidthstring 00.00.0000
|
||||||
|
|
||||||
|
|
||||||
|
\family typewriter
|
||||||
|
@encode(
|
||||||
|
\emph on
|
||||||
|
type
|
||||||
|
\emph default
|
||||||
|
)
|
||||||
|
\family default
|
||||||
|
Objective-QC type encoding expression
|
||||||
|
\layout List
|
||||||
|
\labelwidthstring 00.00.0000
|
||||||
|
|
||||||
|
|
||||||
|
\family typewriter
|
||||||
|
@
|
||||||
|
\emph on
|
||||||
|
string
|
||||||
|
\family default
|
||||||
|
\emph default
|
||||||
|
Objective-QC string object.
|
||||||
|
Currently identical to a normal QC string.
|
||||||
\the_end
|
\the_end
|
||||||
|
|
Loading…
Reference in a new issue