xref: /AOO41X/main/sc/source/filter/lotus/optab.cxx (revision b3f79822e811ac3493b185030a72c3c5a51f32d8)
1 /**************************************************************
2  *
3  * Licensed to the Apache Software Foundation (ASF) under one
4  * or more contributor license agreements.  See the NOTICE file
5  * distributed with this work for additional information
6  * regarding copyright ownership.  The ASF licenses this file
7  * to you under the Apache License, Version 2.0 (the
8  * "License"); you may not use this file except in compliance
9  * with the License.  You may obtain a copy of the License at
10  *
11  *   http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing,
14  * software distributed under the License is distributed on an
15  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16  * KIND, either express or implied.  See the License for the
17  * specific language governing permissions and limitations
18  * under the License.
19  *
20  *************************************************************/
21 
22 
23 
24 // MARKER(update_precomp.py): autogen include statement, do not remove
25 #include "precompiled_sc.hxx"
26 
27 
28 
29 #include "op.h"
30 #include "optab.h"
31 
32 
33 // Bearbeitungsfunktion sal_Char *X( sal_Char * )
34 OPCODE_FKT pOpFkt[ FKT_LIMIT ] =
35 {                       //  Code
36     OP_BOF,             //    0
37     OP_EOF,             //    1
38     NI,                 //    2
39     NI,                 //    3
40     NI,                 //    4
41     NI,                 //    5
42     NI,                 //    6
43     OP_Window1,         //    7
44     OP_ColumnWidth,     //    8
45     NI,                 //    9
46     NI,                 //   10
47     OP_NamedRange,      //   11
48     OP_Blank,           //   12
49     OP_Integer,         //   13
50     OP_Number,          //   14
51     OP_Label,           //   15
52     OP_Formula,         //   16
53     NI,                 //   17
54     NI,                 //   18
55     NI,                 //   19
56     NI,                 //   20
57     NI,                 //   21
58     NI,                 //   22
59     NI,                 //   23
60     NI,                 //   24
61     NI,                 //   25
62     NI,                 //   26
63     NI,                 //   27
64     NI,                 //   28
65     NI,                 //   29
66     NI,                 //   30
67     NI,                 //   31
68     NI,                 //   32
69     NI,                 //   33
70     NI,                 //   34
71     NI,                 //   35
72     NI,                 //   36
73     OP_Footer,          //   37
74     OP_Header,          //   38
75     NI,                 //   39
76     OP_Margins,         //   40
77     NI,                 //   41
78     NI,                 //   42
79     NI,                 //   43
80     NI,                 //   44
81     NI,                 //   45
82     NI,                 //   46
83     NI,                 //   47
84     NI,                 //   48
85     NI,                 //   49
86     NI,                 //   50
87     NI,                 //   51
88     NI,                 //   52
89     NI,                 //   53
90     NI,                 //   54
91     NI,                 //   55
92     NI,                 //   56
93     NI,                 //   57
94     NI,                 //   58
95     NI,                 //   59
96     NI,                 //   60
97     NI,                 //   61
98     NI,                 //   62
99     NI,                 //   63
100     NI,                 //   64
101     NI,                 //   65
102     NI,                 //   66
103     NI,                 //   67
104     NI,                 //   68
105     NI,                 //   69
106     NI,                 //   70
107     OP_SymphNamedRange, //   71
108     NI,                 //   72
109     NI,                 //   73
110     NI,                 //   74
111     NI,                 //   75
112     NI,                 //   76
113     NI,                 //   77
114     NI,                 //   78
115     NI,                 //   79
116     NI,                 //   80
117     NI,                 //   81
118     NI,                 //   82
119     NI,                 //   83
120     NI,                 //   84
121     NI,                 //   85
122     NI,                 //   86
123     NI,                 //   87
124     NI,                 //   88
125     NI,                 //   89
126     NI,                 //   90
127     NI,                 //   91
128     NI,                 //   92
129     NI,                 //   93
130     NI,                 //   94
131     NI,                 //   95
132     NI,                 //   96
133     NI,                 //   97
134     NI,                 //   98
135     NI,                 //   99
136     OP_HiddenCols,      //  100
137 };
138 
139 
140 OPCODE_FKT pOpFkt123[ FKT_LIMIT123 ] =
141 {                       //  Code
142     OP_BOF123,              //    0
143     OP_EOF123,              //    1
144     NI,                 //    2
145     NI,                 //    3
146     NI,                 //    4
147     NI,                 //    5
148     NI,                 //    6
149     NI,         //    7
150     NI,     //    8
151     NI,                 //    9
152     NI,                 //   10
153     NI,     //   11
154     NI,         //   12
155     NI,         //   13
156     NI,         //   14
157     NI,         //   15
158     NI,         //   16
159     NI,                 //   17
160     NI,                 //   18
161     NI,                 //   19
162     NI,                 //   20
163     NI,                 //   21
164     OP_Label123,                //   22
165     NI,                 //   23
166     NI,                 //   24
167     NI,                 //   25
168     NI,                 //   26
169     OP_CreatePattern123,            //   27
170     NI,                 //   28
171     NI,                 //   29
172     NI,                 //   30
173     NI,                 //   31
174     NI,                 //   32
175     NI,                 //   33
176     NI,                 //   34
177     OP_SheetName123,    //   35
178     NI,                 //   36
179     OP_Number123,                   //   37
180     OP_Note123,         //   38
181     OP_IEEENumber123,                   //   39
182     OP_Formula123,          //   40
183     NI,                 //   41
184     NI,                 //   42
185     NI,                 //   43
186     NI,                 //   44
187     NI,                 //   45
188     NI,                 //   46
189     NI,                 //   47
190     NI,                 //   48
191     NI,                 //   49
192     NI,                 //   50
193     NI,                 //   51
194     NI,                 //   52
195     NI,                 //   53
196     NI,                 //   54
197     NI,                 //   55
198     NI,                 //   56
199     NI,                 //   57
200     NI,                 //   58
201     NI,                 //   59
202     NI,                 //   60
203     NI,                 //   61
204     NI,                 //   62
205     NI,                 //   63
206     NI,                 //   64
207     NI,                 //   65
208     NI,                 //   66
209     NI,                 //   67
210     NI,                 //   68
211     NI,                 //   69
212     NI,                 //   70
213     NI, //   71
214     NI,                 //   72
215     NI,                 //   73
216     NI,                 //   74
217     NI,                 //   75
218     NI,                 //   76
219     NI,                 //   77
220     NI,                 //   78
221     NI,                 //   79
222     NI,                 //   80
223     NI,                 //   81
224     NI,                 //   82
225     NI,                 //   83
226     NI,                 //   84
227     NI,                 //   85
228     NI,                 //   86
229     NI,                 //   87
230     NI,                 //   88
231     NI,                 //   89
232     NI,                 //   90
233     NI,                 //   91
234     NI,                 //   92
235     NI,                 //   93
236     NI,                 //   94
237     NI,                 //   95
238     NI,                 //   96
239     NI,                 //   97
240     NI,                 //   98
241     NI,                 //   99
242     NI      //  100
243 };
244 
245