source: doc/refrat/operidents.tex @ 29c8675

Last change on this file since 29c8675 was 92c0f81, checked in by Peter A. Buhr <pabuhr@…>, 7 years ago

share operator identifiers

  • Property mode set to 100644
File size: 2.6 KB
Line 
1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Latex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%%
2%%
3%% Cforall Version 1.0.0 Copyright (C) 2016 University of Waterloo
4%%
5%% The contents of this file are covered under the licence agreement in the
6%% file "LICENCE" distributed with Cforall.
7%%
8%% operidents.tex --
9%%
10%% Author           : Peter A. Buhr
11%% Created On       : Sun Aug  6 09:27:03 2017
12%% Last Modified By : Peter A. Buhr
13%% Last Modified On : Sun Aug  6 10:20:53 2017
14%% Update Count     : 25
15%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
16\begin{tabular}{@{}l@{\hspace{\parindentlnth}}l@{\hspace{\parindentlnth}}l@{}}
17\begin{tabular}{@{}ll@{}}
18©?[?]©  & subscripting \impl{?[?]}                                      \\
19©?()©   & function call \impl{?()}                                      \\
20©?++©   & postfix increment \impl{?++}                          \\
21©?--©   & postfix decrement \impl{?--}                          \\
22©++?©   & prefix increment \impl{++?}                           \\
23©--?©   & prefix decrement \impl{--?}                           \\
24©*?©    & dereference \impl{*?}                                         \\
25©+?©    & unary plus \impl{+?}                                          \\
26©-?©    & arithmetic negation \impl{-?}                         \\
27©~?©    & bitwise negation \impl{~?}                            \\
28©!?©    & logical complement \impl{"!?}                         \\
29©?\?©   & exponentiation \impl{?\?}                                     \\
30©?*?©   & multiplication \impl{?*?}                                     \\
31©?/?©   & division \impl{?/?}                                           \\
32©?%?©   & remainder \impl{?%?}                                          \\
33\end{tabular}
34&
35\begin{tabular}{@{}ll@{}}
36©?+?©   & addition \impl{?+?}                                           \\
37©?-?©   & subtraction \impl{?-?}                                        \\
38©?<<?©  & left shift \impl{?<<?}                                        \\
39©?>>?©  & right shift \impl{?>>?}                                       \\
40©?<?©   & less than \impl{?<?}                                          \\
41©?<=?©  & less than or equal \impl{?<=?}                        \\
42©?>=?©  & greater than or equal \impl{?>=?}                     \\
43©?>?©   & greater than \impl{?>?}                                       \\
44©?==?©  & equality \impl{?==?}                                          \\
45©?!=?©  & inequality \impl{?"!=?}                                       \\
46©?&?©   & bitwise AND \impl{?&?}                                        \\
47©?^?©   & exclusive OR \impl{?^?}                                       \\
48©?|?©   & inclusive OR \impl{?"|?}                                      \\
49                                                                                                        \\
50                                                                                                        \\
51\end{tabular}
52&
53\begin{tabular}{@{}ll@{}}
54©?=?©   & simple assignment \impl{?=?}                          \\
55©?\=?©  & exponentiation assignment \impl{?\=?}         \\
56©?*=?©  & multiplication assignment \impl{?*=?}         \\
57©?/=?©  & division assignment \impl{?/=?}                       \\
58©?%=?©  & remainder assignment \impl{?%=?}                      \\
59©?+=?©  & addition assignment \impl{?+=?}                       \\
60©?-=?©  & subtraction assignment \impl{?-=?}            \\
61©?<<=?© & left-shift assignment \impl{?<<=?}            \\
62©?>>=?© & right-shift assignment \impl{?>>=?}           \\
63©?&=?©  & bitwise AND assignment \impl{?&=?}            \\
64©?^=?©  & exclusive OR assignment \impl{?^=?}           \\
65©?|=?©  & inclusive OR assignment \impl{?"|=?}          \\
66                                                                                                        \\
67                                                                                                        \\
68                                                                                                        \\
69\end{tabular}
70\end{tabular}
71% Local Variables: %
72% tab-width: 4 %
73% fill-column: 100 %
74% compile-command: "make" %
75% End: %
Note: See TracBrowser for help on using the repository browser.