add the Objective-QC expressions

This commit is contained in:
Bill Currie 2002-06-10 16:10:44 +00:00
parent a7f1e1185b
commit 98b601b91c

View file

@ -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