3 * IEC 61131-3 standard function lib |
3 * IEC 61131-3 standard function lib |
4 * generated code, do not edit by hand |
4 * generated code, do not edit by hand |
5 */ |
5 */ |
6 function_type_t get_function_type(identifier_c *function_name) { |
6 function_type_t get_function_type(identifier_c *function_name) { |
7 |
7 |
8 if (!strcasecmp(function_name->value, "REAL_TO_LREAL")) |
8 if (!strcasecmp(function_name->value, "REAL_TO_LREAL")) |
9 return function_real_to_lreal; |
9 return function_real_to_lreal; |
10 |
10 |
11 if (!strcasecmp(function_name->value, "REAL_TO_SINT")) |
11 if (!strcasecmp(function_name->value, "REAL_TO_SINT")) |
12 return function_real_to_sint; |
12 return function_real_to_sint; |
13 |
13 |
14 if (!strcasecmp(function_name->value, "REAL_TO_INT")) |
14 if (!strcasecmp(function_name->value, "REAL_TO_INT")) |
15 return function_real_to_int; |
15 return function_real_to_int; |
16 |
16 |
17 if (!strcasecmp(function_name->value, "REAL_TO_DINT")) |
17 if (!strcasecmp(function_name->value, "REAL_TO_DINT")) |
18 return function_real_to_dint; |
18 return function_real_to_dint; |
19 |
19 |
20 if (!strcasecmp(function_name->value, "REAL_TO_LINT")) |
20 if (!strcasecmp(function_name->value, "REAL_TO_LINT")) |
21 return function_real_to_lint; |
21 return function_real_to_lint; |
22 |
22 |
23 if (!strcasecmp(function_name->value, "REAL_TO_USINT")) |
23 if (!strcasecmp(function_name->value, "REAL_TO_USINT")) |
24 return function_real_to_usint; |
24 return function_real_to_usint; |
25 |
25 |
26 if (!strcasecmp(function_name->value, "REAL_TO_UINT")) |
26 if (!strcasecmp(function_name->value, "REAL_TO_UINT")) |
27 return function_real_to_uint; |
27 return function_real_to_uint; |
28 |
28 |
29 if (!strcasecmp(function_name->value, "REAL_TO_UDINT")) |
29 if (!strcasecmp(function_name->value, "REAL_TO_UDINT")) |
30 return function_real_to_udint; |
30 return function_real_to_udint; |
31 |
31 |
32 if (!strcasecmp(function_name->value, "REAL_TO_ULINT")) |
32 if (!strcasecmp(function_name->value, "REAL_TO_ULINT")) |
33 return function_real_to_ulint; |
33 return function_real_to_ulint; |
34 |
34 |
35 if (!strcasecmp(function_name->value, "REAL_TO_TIME")) |
35 if (!strcasecmp(function_name->value, "REAL_TO_TIME")) |
36 return function_real_to_time; |
36 return function_real_to_time; |
37 |
37 |
38 if (!strcasecmp(function_name->value, "REAL_TO_BOOL")) |
38 if (!strcasecmp(function_name->value, "REAL_TO_BOOL")) |
39 return function_real_to_bool; |
39 return function_real_to_bool; |
40 |
40 |
41 if (!strcasecmp(function_name->value, "REAL_TO_BYTE")) |
41 if (!strcasecmp(function_name->value, "REAL_TO_BYTE")) |
42 return function_real_to_byte; |
42 return function_real_to_byte; |
43 |
43 |
44 if (!strcasecmp(function_name->value, "REAL_TO_WORD")) |
44 if (!strcasecmp(function_name->value, "REAL_TO_WORD")) |
45 return function_real_to_word; |
45 return function_real_to_word; |
46 |
46 |
47 if (!strcasecmp(function_name->value, "REAL_TO_DWORD")) |
47 if (!strcasecmp(function_name->value, "REAL_TO_DWORD")) |
48 return function_real_to_dword; |
48 return function_real_to_dword; |
49 |
49 |
50 if (!strcasecmp(function_name->value, "REAL_TO_LWORD")) |
50 if (!strcasecmp(function_name->value, "REAL_TO_LWORD")) |
51 return function_real_to_lword; |
51 return function_real_to_lword; |
52 |
52 |
53 if (!strcasecmp(function_name->value, "REAL_TO_STRING")) |
53 if (!strcasecmp(function_name->value, "REAL_TO_STRING")) |
54 return function_real_to_string; |
54 return function_real_to_string; |
55 |
55 |
56 if (!strcasecmp(function_name->value, "REAL_TO_WSTRING")) |
56 if (!strcasecmp(function_name->value, "REAL_TO_DATE")) |
57 return function_real_to_wstring; |
57 return function_real_to_date; |
58 |
58 |
59 if (!strcasecmp(function_name->value, "REAL_TO_DATE")) |
59 if (!strcasecmp(function_name->value, "REAL_TO_TOD")) |
60 return function_real_to_date; |
60 return function_real_to_tod; |
61 |
61 |
62 if (!strcasecmp(function_name->value, "REAL_TO_TOD")) |
62 if (!strcasecmp(function_name->value, "REAL_TO_DT")) |
63 return function_real_to_tod; |
63 return function_real_to_dt; |
64 |
64 |
65 if (!strcasecmp(function_name->value, "REAL_TO_DT")) |
65 if (!strcasecmp(function_name->value, "LREAL_TO_REAL")) |
66 return function_real_to_dt; |
66 return function_lreal_to_real; |
67 |
67 |
68 if (!strcasecmp(function_name->value, "LREAL_TO_REAL")) |
68 if (!strcasecmp(function_name->value, "LREAL_TO_SINT")) |
69 return function_lreal_to_real; |
69 return function_lreal_to_sint; |
70 |
70 |
71 if (!strcasecmp(function_name->value, "LREAL_TO_SINT")) |
71 if (!strcasecmp(function_name->value, "LREAL_TO_INT")) |
72 return function_lreal_to_sint; |
72 return function_lreal_to_int; |
73 |
73 |
74 if (!strcasecmp(function_name->value, "LREAL_TO_INT")) |
74 if (!strcasecmp(function_name->value, "LREAL_TO_DINT")) |
75 return function_lreal_to_int; |
75 return function_lreal_to_dint; |
76 |
76 |
77 if (!strcasecmp(function_name->value, "LREAL_TO_DINT")) |
77 if (!strcasecmp(function_name->value, "LREAL_TO_LINT")) |
78 return function_lreal_to_dint; |
78 return function_lreal_to_lint; |
79 |
79 |
80 if (!strcasecmp(function_name->value, "LREAL_TO_LINT")) |
80 if (!strcasecmp(function_name->value, "LREAL_TO_USINT")) |
81 return function_lreal_to_lint; |
81 return function_lreal_to_usint; |
82 |
82 |
83 if (!strcasecmp(function_name->value, "LREAL_TO_USINT")) |
83 if (!strcasecmp(function_name->value, "LREAL_TO_UINT")) |
84 return function_lreal_to_usint; |
84 return function_lreal_to_uint; |
85 |
85 |
86 if (!strcasecmp(function_name->value, "LREAL_TO_UINT")) |
86 if (!strcasecmp(function_name->value, "LREAL_TO_UDINT")) |
87 return function_lreal_to_uint; |
87 return function_lreal_to_udint; |
88 |
88 |
89 if (!strcasecmp(function_name->value, "LREAL_TO_UDINT")) |
89 if (!strcasecmp(function_name->value, "LREAL_TO_ULINT")) |
90 return function_lreal_to_udint; |
90 return function_lreal_to_ulint; |
91 |
91 |
92 if (!strcasecmp(function_name->value, "LREAL_TO_ULINT")) |
92 if (!strcasecmp(function_name->value, "LREAL_TO_TIME")) |
93 return function_lreal_to_ulint; |
93 return function_lreal_to_time; |
94 |
94 |
95 if (!strcasecmp(function_name->value, "LREAL_TO_TIME")) |
95 if (!strcasecmp(function_name->value, "LREAL_TO_BOOL")) |
96 return function_lreal_to_time; |
96 return function_lreal_to_bool; |
97 |
97 |
98 if (!strcasecmp(function_name->value, "LREAL_TO_BOOL")) |
98 if (!strcasecmp(function_name->value, "LREAL_TO_BYTE")) |
99 return function_lreal_to_bool; |
99 return function_lreal_to_byte; |
100 |
100 |
101 if (!strcasecmp(function_name->value, "LREAL_TO_BYTE")) |
101 if (!strcasecmp(function_name->value, "LREAL_TO_WORD")) |
102 return function_lreal_to_byte; |
102 return function_lreal_to_word; |
103 |
103 |
104 if (!strcasecmp(function_name->value, "LREAL_TO_WORD")) |
104 if (!strcasecmp(function_name->value, "LREAL_TO_DWORD")) |
105 return function_lreal_to_word; |
105 return function_lreal_to_dword; |
106 |
106 |
107 if (!strcasecmp(function_name->value, "LREAL_TO_DWORD")) |
107 if (!strcasecmp(function_name->value, "LREAL_TO_LWORD")) |
108 return function_lreal_to_dword; |
108 return function_lreal_to_lword; |
109 |
109 |
110 if (!strcasecmp(function_name->value, "LREAL_TO_LWORD")) |
110 if (!strcasecmp(function_name->value, "LREAL_TO_STRING")) |
111 return function_lreal_to_lword; |
111 return function_lreal_to_string; |
112 |
112 |
113 if (!strcasecmp(function_name->value, "LREAL_TO_STRING")) |
113 if (!strcasecmp(function_name->value, "LREAL_TO_DATE")) |
114 return function_lreal_to_string; |
114 return function_lreal_to_date; |
115 |
115 |
116 if (!strcasecmp(function_name->value, "LREAL_TO_WSTRING")) |
116 if (!strcasecmp(function_name->value, "LREAL_TO_TOD")) |
117 return function_lreal_to_wstring; |
117 return function_lreal_to_tod; |
118 |
118 |
119 if (!strcasecmp(function_name->value, "LREAL_TO_DATE")) |
119 if (!strcasecmp(function_name->value, "LREAL_TO_DT")) |
120 return function_lreal_to_date; |
120 return function_lreal_to_dt; |
121 |
121 |
122 if (!strcasecmp(function_name->value, "LREAL_TO_TOD")) |
122 if (!strcasecmp(function_name->value, "SINT_TO_REAL")) |
123 return function_lreal_to_tod; |
123 return function_sint_to_real; |
124 |
124 |
125 if (!strcasecmp(function_name->value, "LREAL_TO_DT")) |
125 if (!strcasecmp(function_name->value, "SINT_TO_LREAL")) |
126 return function_lreal_to_dt; |
126 return function_sint_to_lreal; |
127 |
127 |
128 if (!strcasecmp(function_name->value, "SINT_TO_REAL")) |
128 if (!strcasecmp(function_name->value, "SINT_TO_INT")) |
129 return function_sint_to_real; |
129 return function_sint_to_int; |
130 |
130 |
131 if (!strcasecmp(function_name->value, "SINT_TO_LREAL")) |
131 if (!strcasecmp(function_name->value, "SINT_TO_DINT")) |
132 return function_sint_to_lreal; |
132 return function_sint_to_dint; |
133 |
133 |
134 if (!strcasecmp(function_name->value, "SINT_TO_INT")) |
134 if (!strcasecmp(function_name->value, "SINT_TO_LINT")) |
135 return function_sint_to_int; |
135 return function_sint_to_lint; |
136 |
136 |
137 if (!strcasecmp(function_name->value, "SINT_TO_DINT")) |
137 if (!strcasecmp(function_name->value, "SINT_TO_USINT")) |
138 return function_sint_to_dint; |
138 return function_sint_to_usint; |
139 |
139 |
140 if (!strcasecmp(function_name->value, "SINT_TO_LINT")) |
140 if (!strcasecmp(function_name->value, "SINT_TO_UINT")) |
141 return function_sint_to_lint; |
141 return function_sint_to_uint; |
142 |
142 |
143 if (!strcasecmp(function_name->value, "SINT_TO_USINT")) |
143 if (!strcasecmp(function_name->value, "SINT_TO_UDINT")) |
144 return function_sint_to_usint; |
144 return function_sint_to_udint; |
145 |
145 |
146 if (!strcasecmp(function_name->value, "SINT_TO_UINT")) |
146 if (!strcasecmp(function_name->value, "SINT_TO_ULINT")) |
147 return function_sint_to_uint; |
147 return function_sint_to_ulint; |
148 |
148 |
149 if (!strcasecmp(function_name->value, "SINT_TO_UDINT")) |
149 if (!strcasecmp(function_name->value, "SINT_TO_TIME")) |
150 return function_sint_to_udint; |
150 return function_sint_to_time; |
151 |
151 |
152 if (!strcasecmp(function_name->value, "SINT_TO_ULINT")) |
152 if (!strcasecmp(function_name->value, "SINT_TO_BOOL")) |
153 return function_sint_to_ulint; |
153 return function_sint_to_bool; |
154 |
154 |
155 if (!strcasecmp(function_name->value, "SINT_TO_TIME")) |
155 if (!strcasecmp(function_name->value, "SINT_TO_BYTE")) |
156 return function_sint_to_time; |
156 return function_sint_to_byte; |
157 |
157 |
158 if (!strcasecmp(function_name->value, "SINT_TO_BOOL")) |
158 if (!strcasecmp(function_name->value, "SINT_TO_WORD")) |
159 return function_sint_to_bool; |
159 return function_sint_to_word; |
160 |
160 |
161 if (!strcasecmp(function_name->value, "SINT_TO_BYTE")) |
161 if (!strcasecmp(function_name->value, "SINT_TO_DWORD")) |
162 return function_sint_to_byte; |
162 return function_sint_to_dword; |
163 |
163 |
164 if (!strcasecmp(function_name->value, "SINT_TO_WORD")) |
164 if (!strcasecmp(function_name->value, "SINT_TO_LWORD")) |
165 return function_sint_to_word; |
165 return function_sint_to_lword; |
166 |
166 |
167 if (!strcasecmp(function_name->value, "SINT_TO_DWORD")) |
167 if (!strcasecmp(function_name->value, "SINT_TO_STRING")) |
168 return function_sint_to_dword; |
168 return function_sint_to_string; |
169 |
169 |
170 if (!strcasecmp(function_name->value, "SINT_TO_LWORD")) |
170 if (!strcasecmp(function_name->value, "SINT_TO_DATE")) |
171 return function_sint_to_lword; |
171 return function_sint_to_date; |
172 |
172 |
173 if (!strcasecmp(function_name->value, "SINT_TO_STRING")) |
173 if (!strcasecmp(function_name->value, "SINT_TO_TOD")) |
174 return function_sint_to_string; |
174 return function_sint_to_tod; |
175 |
175 |
176 if (!strcasecmp(function_name->value, "SINT_TO_WSTRING")) |
176 if (!strcasecmp(function_name->value, "SINT_TO_DT")) |
177 return function_sint_to_wstring; |
177 return function_sint_to_dt; |
178 |
178 |
179 if (!strcasecmp(function_name->value, "SINT_TO_DATE")) |
179 if (!strcasecmp(function_name->value, "INT_TO_REAL")) |
180 return function_sint_to_date; |
180 return function_int_to_real; |
181 |
181 |
182 if (!strcasecmp(function_name->value, "SINT_TO_TOD")) |
182 if (!strcasecmp(function_name->value, "INT_TO_LREAL")) |
183 return function_sint_to_tod; |
183 return function_int_to_lreal; |
184 |
184 |
185 if (!strcasecmp(function_name->value, "SINT_TO_DT")) |
185 if (!strcasecmp(function_name->value, "INT_TO_SINT")) |
186 return function_sint_to_dt; |
186 return function_int_to_sint; |
187 |
187 |
188 if (!strcasecmp(function_name->value, "INT_TO_REAL")) |
188 if (!strcasecmp(function_name->value, "INT_TO_DINT")) |
189 return function_int_to_real; |
189 return function_int_to_dint; |
190 |
190 |
191 if (!strcasecmp(function_name->value, "INT_TO_LREAL")) |
191 if (!strcasecmp(function_name->value, "INT_TO_LINT")) |
192 return function_int_to_lreal; |
192 return function_int_to_lint; |
193 |
193 |
194 if (!strcasecmp(function_name->value, "INT_TO_SINT")) |
194 if (!strcasecmp(function_name->value, "INT_TO_USINT")) |
195 return function_int_to_sint; |
195 return function_int_to_usint; |
196 |
196 |
197 if (!strcasecmp(function_name->value, "INT_TO_DINT")) |
197 if (!strcasecmp(function_name->value, "INT_TO_UINT")) |
198 return function_int_to_dint; |
198 return function_int_to_uint; |
199 |
199 |
200 if (!strcasecmp(function_name->value, "INT_TO_LINT")) |
200 if (!strcasecmp(function_name->value, "INT_TO_UDINT")) |
201 return function_int_to_lint; |
201 return function_int_to_udint; |
202 |
202 |
203 if (!strcasecmp(function_name->value, "INT_TO_USINT")) |
203 if (!strcasecmp(function_name->value, "INT_TO_ULINT")) |
204 return function_int_to_usint; |
204 return function_int_to_ulint; |
205 |
205 |
206 if (!strcasecmp(function_name->value, "INT_TO_UINT")) |
206 if (!strcasecmp(function_name->value, "INT_TO_TIME")) |
207 return function_int_to_uint; |
207 return function_int_to_time; |
208 |
208 |
209 if (!strcasecmp(function_name->value, "INT_TO_UDINT")) |
209 if (!strcasecmp(function_name->value, "INT_TO_BOOL")) |
210 return function_int_to_udint; |
210 return function_int_to_bool; |
211 |
211 |
212 if (!strcasecmp(function_name->value, "INT_TO_ULINT")) |
212 if (!strcasecmp(function_name->value, "INT_TO_BYTE")) |
213 return function_int_to_ulint; |
213 return function_int_to_byte; |
214 |
214 |
215 if (!strcasecmp(function_name->value, "INT_TO_TIME")) |
215 if (!strcasecmp(function_name->value, "INT_TO_WORD")) |
216 return function_int_to_time; |
216 return function_int_to_word; |
217 |
217 |
218 if (!strcasecmp(function_name->value, "INT_TO_BOOL")) |
218 if (!strcasecmp(function_name->value, "INT_TO_DWORD")) |
219 return function_int_to_bool; |
219 return function_int_to_dword; |
220 |
220 |
221 if (!strcasecmp(function_name->value, "INT_TO_BYTE")) |
221 if (!strcasecmp(function_name->value, "INT_TO_LWORD")) |
222 return function_int_to_byte; |
222 return function_int_to_lword; |
223 |
223 |
224 if (!strcasecmp(function_name->value, "INT_TO_WORD")) |
224 if (!strcasecmp(function_name->value, "INT_TO_STRING")) |
225 return function_int_to_word; |
225 return function_int_to_string; |
226 |
226 |
227 if (!strcasecmp(function_name->value, "INT_TO_DWORD")) |
227 if (!strcasecmp(function_name->value, "INT_TO_DATE")) |
228 return function_int_to_dword; |
228 return function_int_to_date; |
229 |
229 |
230 if (!strcasecmp(function_name->value, "INT_TO_LWORD")) |
230 if (!strcasecmp(function_name->value, "INT_TO_TOD")) |
231 return function_int_to_lword; |
231 return function_int_to_tod; |
232 |
232 |
233 if (!strcasecmp(function_name->value, "INT_TO_STRING")) |
233 if (!strcasecmp(function_name->value, "INT_TO_DT")) |
234 return function_int_to_string; |
234 return function_int_to_dt; |
235 |
235 |
236 if (!strcasecmp(function_name->value, "INT_TO_WSTRING")) |
236 if (!strcasecmp(function_name->value, "DINT_TO_REAL")) |
237 return function_int_to_wstring; |
237 return function_dint_to_real; |
238 |
238 |
239 if (!strcasecmp(function_name->value, "INT_TO_DATE")) |
239 if (!strcasecmp(function_name->value, "DINT_TO_LREAL")) |
240 return function_int_to_date; |
240 return function_dint_to_lreal; |
241 |
241 |
242 if (!strcasecmp(function_name->value, "INT_TO_TOD")) |
242 if (!strcasecmp(function_name->value, "DINT_TO_SINT")) |
243 return function_int_to_tod; |
243 return function_dint_to_sint; |
244 |
244 |
245 if (!strcasecmp(function_name->value, "INT_TO_DT")) |
245 if (!strcasecmp(function_name->value, "DINT_TO_INT")) |
246 return function_int_to_dt; |
246 return function_dint_to_int; |
247 |
247 |
248 if (!strcasecmp(function_name->value, "DINT_TO_REAL")) |
248 if (!strcasecmp(function_name->value, "DINT_TO_LINT")) |
249 return function_dint_to_real; |
249 return function_dint_to_lint; |
250 |
250 |
251 if (!strcasecmp(function_name->value, "DINT_TO_LREAL")) |
251 if (!strcasecmp(function_name->value, "DINT_TO_USINT")) |
252 return function_dint_to_lreal; |
252 return function_dint_to_usint; |
253 |
253 |
254 if (!strcasecmp(function_name->value, "DINT_TO_SINT")) |
254 if (!strcasecmp(function_name->value, "DINT_TO_UINT")) |
255 return function_dint_to_sint; |
255 return function_dint_to_uint; |
256 |
256 |
257 if (!strcasecmp(function_name->value, "DINT_TO_INT")) |
257 if (!strcasecmp(function_name->value, "DINT_TO_UDINT")) |
258 return function_dint_to_int; |
258 return function_dint_to_udint; |
259 |
259 |
260 if (!strcasecmp(function_name->value, "DINT_TO_LINT")) |
260 if (!strcasecmp(function_name->value, "DINT_TO_ULINT")) |
261 return function_dint_to_lint; |
261 return function_dint_to_ulint; |
262 |
262 |
263 if (!strcasecmp(function_name->value, "DINT_TO_USINT")) |
263 if (!strcasecmp(function_name->value, "DINT_TO_TIME")) |
264 return function_dint_to_usint; |
264 return function_dint_to_time; |
265 |
265 |
266 if (!strcasecmp(function_name->value, "DINT_TO_UINT")) |
266 if (!strcasecmp(function_name->value, "DINT_TO_BOOL")) |
267 return function_dint_to_uint; |
267 return function_dint_to_bool; |
268 |
268 |
269 if (!strcasecmp(function_name->value, "DINT_TO_UDINT")) |
269 if (!strcasecmp(function_name->value, "DINT_TO_BYTE")) |
270 return function_dint_to_udint; |
270 return function_dint_to_byte; |
271 |
271 |
272 if (!strcasecmp(function_name->value, "DINT_TO_ULINT")) |
272 if (!strcasecmp(function_name->value, "DINT_TO_WORD")) |
273 return function_dint_to_ulint; |
273 return function_dint_to_word; |
274 |
274 |
275 if (!strcasecmp(function_name->value, "DINT_TO_TIME")) |
275 if (!strcasecmp(function_name->value, "DINT_TO_DWORD")) |
276 return function_dint_to_time; |
276 return function_dint_to_dword; |
277 |
277 |
278 if (!strcasecmp(function_name->value, "DINT_TO_BOOL")) |
278 if (!strcasecmp(function_name->value, "DINT_TO_LWORD")) |
279 return function_dint_to_bool; |
279 return function_dint_to_lword; |
280 |
280 |
281 if (!strcasecmp(function_name->value, "DINT_TO_BYTE")) |
281 if (!strcasecmp(function_name->value, "DINT_TO_STRING")) |
282 return function_dint_to_byte; |
282 return function_dint_to_string; |
283 |
283 |
284 if (!strcasecmp(function_name->value, "DINT_TO_WORD")) |
284 if (!strcasecmp(function_name->value, "DINT_TO_DATE")) |
285 return function_dint_to_word; |
285 return function_dint_to_date; |
286 |
286 |
287 if (!strcasecmp(function_name->value, "DINT_TO_DWORD")) |
287 if (!strcasecmp(function_name->value, "DINT_TO_TOD")) |
288 return function_dint_to_dword; |
288 return function_dint_to_tod; |
289 |
289 |
290 if (!strcasecmp(function_name->value, "DINT_TO_LWORD")) |
290 if (!strcasecmp(function_name->value, "DINT_TO_DT")) |
291 return function_dint_to_lword; |
291 return function_dint_to_dt; |
292 |
292 |
293 if (!strcasecmp(function_name->value, "DINT_TO_STRING")) |
293 if (!strcasecmp(function_name->value, "LINT_TO_REAL")) |
294 return function_dint_to_string; |
294 return function_lint_to_real; |
295 |
295 |
296 if (!strcasecmp(function_name->value, "DINT_TO_WSTRING")) |
296 if (!strcasecmp(function_name->value, "LINT_TO_LREAL")) |
297 return function_dint_to_wstring; |
297 return function_lint_to_lreal; |
298 |
298 |
299 if (!strcasecmp(function_name->value, "DINT_TO_DATE")) |
299 if (!strcasecmp(function_name->value, "LINT_TO_SINT")) |
300 return function_dint_to_date; |
300 return function_lint_to_sint; |
301 |
301 |
302 if (!strcasecmp(function_name->value, "DINT_TO_TOD")) |
302 if (!strcasecmp(function_name->value, "LINT_TO_INT")) |
303 return function_dint_to_tod; |
303 return function_lint_to_int; |
304 |
304 |
305 if (!strcasecmp(function_name->value, "DINT_TO_DT")) |
305 if (!strcasecmp(function_name->value, "LINT_TO_DINT")) |
306 return function_dint_to_dt; |
306 return function_lint_to_dint; |
307 |
307 |
308 if (!strcasecmp(function_name->value, "LINT_TO_REAL")) |
308 if (!strcasecmp(function_name->value, "LINT_TO_USINT")) |
309 return function_lint_to_real; |
309 return function_lint_to_usint; |
310 |
310 |
311 if (!strcasecmp(function_name->value, "LINT_TO_LREAL")) |
311 if (!strcasecmp(function_name->value, "LINT_TO_UINT")) |
312 return function_lint_to_lreal; |
312 return function_lint_to_uint; |
313 |
313 |
314 if (!strcasecmp(function_name->value, "LINT_TO_SINT")) |
314 if (!strcasecmp(function_name->value, "LINT_TO_UDINT")) |
315 return function_lint_to_sint; |
315 return function_lint_to_udint; |
316 |
316 |
317 if (!strcasecmp(function_name->value, "LINT_TO_INT")) |
317 if (!strcasecmp(function_name->value, "LINT_TO_ULINT")) |
318 return function_lint_to_int; |
318 return function_lint_to_ulint; |
319 |
319 |
320 if (!strcasecmp(function_name->value, "LINT_TO_DINT")) |
320 if (!strcasecmp(function_name->value, "LINT_TO_TIME")) |
321 return function_lint_to_dint; |
321 return function_lint_to_time; |
322 |
322 |
323 if (!strcasecmp(function_name->value, "LINT_TO_USINT")) |
323 if (!strcasecmp(function_name->value, "LINT_TO_BOOL")) |
324 return function_lint_to_usint; |
324 return function_lint_to_bool; |
325 |
325 |
326 if (!strcasecmp(function_name->value, "LINT_TO_UINT")) |
326 if (!strcasecmp(function_name->value, "LINT_TO_BYTE")) |
327 return function_lint_to_uint; |
327 return function_lint_to_byte; |
328 |
328 |
329 if (!strcasecmp(function_name->value, "LINT_TO_UDINT")) |
329 if (!strcasecmp(function_name->value, "LINT_TO_WORD")) |
330 return function_lint_to_udint; |
330 return function_lint_to_word; |
331 |
331 |
332 if (!strcasecmp(function_name->value, "LINT_TO_ULINT")) |
332 if (!strcasecmp(function_name->value, "LINT_TO_DWORD")) |
333 return function_lint_to_ulint; |
333 return function_lint_to_dword; |
334 |
334 |
335 if (!strcasecmp(function_name->value, "LINT_TO_TIME")) |
335 if (!strcasecmp(function_name->value, "LINT_TO_LWORD")) |
336 return function_lint_to_time; |
336 return function_lint_to_lword; |
337 |
337 |
338 if (!strcasecmp(function_name->value, "LINT_TO_BOOL")) |
338 if (!strcasecmp(function_name->value, "LINT_TO_STRING")) |
339 return function_lint_to_bool; |
339 return function_lint_to_string; |
340 |
340 |
341 if (!strcasecmp(function_name->value, "LINT_TO_BYTE")) |
341 if (!strcasecmp(function_name->value, "LINT_TO_DATE")) |
342 return function_lint_to_byte; |
342 return function_lint_to_date; |
343 |
343 |
344 if (!strcasecmp(function_name->value, "LINT_TO_WORD")) |
344 if (!strcasecmp(function_name->value, "LINT_TO_TOD")) |
345 return function_lint_to_word; |
345 return function_lint_to_tod; |
346 |
346 |
347 if (!strcasecmp(function_name->value, "LINT_TO_DWORD")) |
347 if (!strcasecmp(function_name->value, "LINT_TO_DT")) |
348 return function_lint_to_dword; |
348 return function_lint_to_dt; |
349 |
349 |
350 if (!strcasecmp(function_name->value, "LINT_TO_LWORD")) |
350 if (!strcasecmp(function_name->value, "USINT_TO_REAL")) |
351 return function_lint_to_lword; |
351 return function_usint_to_real; |
352 |
352 |
353 if (!strcasecmp(function_name->value, "LINT_TO_STRING")) |
353 if (!strcasecmp(function_name->value, "USINT_TO_LREAL")) |
354 return function_lint_to_string; |
354 return function_usint_to_lreal; |
355 |
355 |
356 if (!strcasecmp(function_name->value, "LINT_TO_WSTRING")) |
356 if (!strcasecmp(function_name->value, "USINT_TO_SINT")) |
357 return function_lint_to_wstring; |
357 return function_usint_to_sint; |
358 |
358 |
359 if (!strcasecmp(function_name->value, "LINT_TO_DATE")) |
359 if (!strcasecmp(function_name->value, "USINT_TO_INT")) |
360 return function_lint_to_date; |
360 return function_usint_to_int; |
361 |
361 |
362 if (!strcasecmp(function_name->value, "LINT_TO_TOD")) |
362 if (!strcasecmp(function_name->value, "USINT_TO_DINT")) |
363 return function_lint_to_tod; |
363 return function_usint_to_dint; |
364 |
364 |
365 if (!strcasecmp(function_name->value, "LINT_TO_DT")) |
365 if (!strcasecmp(function_name->value, "USINT_TO_LINT")) |
366 return function_lint_to_dt; |
366 return function_usint_to_lint; |
367 |
367 |
368 if (!strcasecmp(function_name->value, "USINT_TO_REAL")) |
368 if (!strcasecmp(function_name->value, "USINT_TO_UINT")) |
369 return function_usint_to_real; |
369 return function_usint_to_uint; |
370 |
370 |
371 if (!strcasecmp(function_name->value, "USINT_TO_LREAL")) |
371 if (!strcasecmp(function_name->value, "USINT_TO_UDINT")) |
372 return function_usint_to_lreal; |
372 return function_usint_to_udint; |
373 |
373 |
374 if (!strcasecmp(function_name->value, "USINT_TO_SINT")) |
374 if (!strcasecmp(function_name->value, "USINT_TO_ULINT")) |
375 return function_usint_to_sint; |
375 return function_usint_to_ulint; |
376 |
376 |
377 if (!strcasecmp(function_name->value, "USINT_TO_INT")) |
377 if (!strcasecmp(function_name->value, "USINT_TO_TIME")) |
378 return function_usint_to_int; |
378 return function_usint_to_time; |
379 |
379 |
380 if (!strcasecmp(function_name->value, "USINT_TO_DINT")) |
380 if (!strcasecmp(function_name->value, "USINT_TO_BOOL")) |
381 return function_usint_to_dint; |
381 return function_usint_to_bool; |
382 |
382 |
383 if (!strcasecmp(function_name->value, "USINT_TO_LINT")) |
383 if (!strcasecmp(function_name->value, "USINT_TO_BYTE")) |
384 return function_usint_to_lint; |
384 return function_usint_to_byte; |
385 |
385 |
386 if (!strcasecmp(function_name->value, "USINT_TO_UINT")) |
386 if (!strcasecmp(function_name->value, "USINT_TO_WORD")) |
387 return function_usint_to_uint; |
387 return function_usint_to_word; |
388 |
388 |
389 if (!strcasecmp(function_name->value, "USINT_TO_UDINT")) |
389 if (!strcasecmp(function_name->value, "USINT_TO_DWORD")) |
390 return function_usint_to_udint; |
390 return function_usint_to_dword; |
391 |
391 |
392 if (!strcasecmp(function_name->value, "USINT_TO_ULINT")) |
392 if (!strcasecmp(function_name->value, "USINT_TO_LWORD")) |
393 return function_usint_to_ulint; |
393 return function_usint_to_lword; |
394 |
394 |
395 if (!strcasecmp(function_name->value, "USINT_TO_TIME")) |
395 if (!strcasecmp(function_name->value, "USINT_TO_STRING")) |
396 return function_usint_to_time; |
396 return function_usint_to_string; |
397 |
397 |
398 if (!strcasecmp(function_name->value, "USINT_TO_BOOL")) |
398 if (!strcasecmp(function_name->value, "USINT_TO_DATE")) |
399 return function_usint_to_bool; |
399 return function_usint_to_date; |
400 |
400 |
401 if (!strcasecmp(function_name->value, "USINT_TO_BYTE")) |
401 if (!strcasecmp(function_name->value, "USINT_TO_TOD")) |
402 return function_usint_to_byte; |
402 return function_usint_to_tod; |
403 |
403 |
404 if (!strcasecmp(function_name->value, "USINT_TO_WORD")) |
404 if (!strcasecmp(function_name->value, "USINT_TO_DT")) |
405 return function_usint_to_word; |
405 return function_usint_to_dt; |
406 |
406 |
407 if (!strcasecmp(function_name->value, "USINT_TO_DWORD")) |
407 if (!strcasecmp(function_name->value, "UINT_TO_REAL")) |
408 return function_usint_to_dword; |
408 return function_uint_to_real; |
409 |
409 |
410 if (!strcasecmp(function_name->value, "USINT_TO_LWORD")) |
410 if (!strcasecmp(function_name->value, "UINT_TO_LREAL")) |
411 return function_usint_to_lword; |
411 return function_uint_to_lreal; |
412 |
412 |
413 if (!strcasecmp(function_name->value, "USINT_TO_STRING")) |
413 if (!strcasecmp(function_name->value, "UINT_TO_SINT")) |
414 return function_usint_to_string; |
414 return function_uint_to_sint; |
415 |
415 |
416 if (!strcasecmp(function_name->value, "USINT_TO_WSTRING")) |
416 if (!strcasecmp(function_name->value, "UINT_TO_INT")) |
417 return function_usint_to_wstring; |
417 return function_uint_to_int; |
418 |
418 |
419 if (!strcasecmp(function_name->value, "USINT_TO_DATE")) |
419 if (!strcasecmp(function_name->value, "UINT_TO_DINT")) |
420 return function_usint_to_date; |
420 return function_uint_to_dint; |
421 |
421 |
422 if (!strcasecmp(function_name->value, "USINT_TO_TOD")) |
422 if (!strcasecmp(function_name->value, "UINT_TO_LINT")) |
423 return function_usint_to_tod; |
423 return function_uint_to_lint; |
424 |
424 |
425 if (!strcasecmp(function_name->value, "USINT_TO_DT")) |
425 if (!strcasecmp(function_name->value, "UINT_TO_USINT")) |
426 return function_usint_to_dt; |
426 return function_uint_to_usint; |
427 |
427 |
428 if (!strcasecmp(function_name->value, "UINT_TO_REAL")) |
428 if (!strcasecmp(function_name->value, "UINT_TO_UDINT")) |
429 return function_uint_to_real; |
429 return function_uint_to_udint; |
430 |
430 |
431 if (!strcasecmp(function_name->value, "UINT_TO_LREAL")) |
431 if (!strcasecmp(function_name->value, "UINT_TO_ULINT")) |
432 return function_uint_to_lreal; |
432 return function_uint_to_ulint; |
433 |
433 |
434 if (!strcasecmp(function_name->value, "UINT_TO_SINT")) |
434 if (!strcasecmp(function_name->value, "UINT_TO_TIME")) |
435 return function_uint_to_sint; |
435 return function_uint_to_time; |
436 |
436 |
437 if (!strcasecmp(function_name->value, "UINT_TO_INT")) |
437 if (!strcasecmp(function_name->value, "UINT_TO_BOOL")) |
438 return function_uint_to_int; |
438 return function_uint_to_bool; |
439 |
439 |
440 if (!strcasecmp(function_name->value, "UINT_TO_DINT")) |
440 if (!strcasecmp(function_name->value, "UINT_TO_BYTE")) |
441 return function_uint_to_dint; |
441 return function_uint_to_byte; |
442 |
442 |
443 if (!strcasecmp(function_name->value, "UINT_TO_LINT")) |
443 if (!strcasecmp(function_name->value, "UINT_TO_WORD")) |
444 return function_uint_to_lint; |
444 return function_uint_to_word; |
445 |
445 |
446 if (!strcasecmp(function_name->value, "UINT_TO_USINT")) |
446 if (!strcasecmp(function_name->value, "UINT_TO_DWORD")) |
447 return function_uint_to_usint; |
447 return function_uint_to_dword; |
448 |
448 |
449 if (!strcasecmp(function_name->value, "UINT_TO_UDINT")) |
449 if (!strcasecmp(function_name->value, "UINT_TO_LWORD")) |
450 return function_uint_to_udint; |
450 return function_uint_to_lword; |
451 |
451 |
452 if (!strcasecmp(function_name->value, "UINT_TO_ULINT")) |
452 if (!strcasecmp(function_name->value, "UINT_TO_STRING")) |
453 return function_uint_to_ulint; |
453 return function_uint_to_string; |
454 |
454 |
455 if (!strcasecmp(function_name->value, "UINT_TO_TIME")) |
455 if (!strcasecmp(function_name->value, "UINT_TO_DATE")) |
456 return function_uint_to_time; |
456 return function_uint_to_date; |
457 |
457 |
458 if (!strcasecmp(function_name->value, "UINT_TO_BOOL")) |
458 if (!strcasecmp(function_name->value, "UINT_TO_TOD")) |
459 return function_uint_to_bool; |
459 return function_uint_to_tod; |
460 |
460 |
461 if (!strcasecmp(function_name->value, "UINT_TO_BYTE")) |
461 if (!strcasecmp(function_name->value, "UINT_TO_DT")) |
462 return function_uint_to_byte; |
462 return function_uint_to_dt; |
463 |
463 |
464 if (!strcasecmp(function_name->value, "UINT_TO_WORD")) |
464 if (!strcasecmp(function_name->value, "UDINT_TO_REAL")) |
465 return function_uint_to_word; |
465 return function_udint_to_real; |
466 |
466 |
467 if (!strcasecmp(function_name->value, "UINT_TO_DWORD")) |
467 if (!strcasecmp(function_name->value, "UDINT_TO_LREAL")) |
468 return function_uint_to_dword; |
468 return function_udint_to_lreal; |
469 |
469 |
470 if (!strcasecmp(function_name->value, "UINT_TO_LWORD")) |
470 if (!strcasecmp(function_name->value, "UDINT_TO_SINT")) |
471 return function_uint_to_lword; |
471 return function_udint_to_sint; |
472 |
472 |
473 if (!strcasecmp(function_name->value, "UINT_TO_STRING")) |
473 if (!strcasecmp(function_name->value, "UDINT_TO_INT")) |
474 return function_uint_to_string; |
474 return function_udint_to_int; |
475 |
475 |
476 if (!strcasecmp(function_name->value, "UINT_TO_WSTRING")) |
476 if (!strcasecmp(function_name->value, "UDINT_TO_DINT")) |
477 return function_uint_to_wstring; |
477 return function_udint_to_dint; |
478 |
478 |
479 if (!strcasecmp(function_name->value, "UINT_TO_DATE")) |
479 if (!strcasecmp(function_name->value, "UDINT_TO_LINT")) |
480 return function_uint_to_date; |
480 return function_udint_to_lint; |
481 |
481 |
482 if (!strcasecmp(function_name->value, "UINT_TO_TOD")) |
482 if (!strcasecmp(function_name->value, "UDINT_TO_USINT")) |
483 return function_uint_to_tod; |
483 return function_udint_to_usint; |
484 |
484 |
485 if (!strcasecmp(function_name->value, "UINT_TO_DT")) |
485 if (!strcasecmp(function_name->value, "UDINT_TO_UINT")) |
486 return function_uint_to_dt; |
486 return function_udint_to_uint; |
487 |
487 |
488 if (!strcasecmp(function_name->value, "UDINT_TO_REAL")) |
488 if (!strcasecmp(function_name->value, "UDINT_TO_ULINT")) |
489 return function_udint_to_real; |
489 return function_udint_to_ulint; |
490 |
490 |
491 if (!strcasecmp(function_name->value, "UDINT_TO_LREAL")) |
491 if (!strcasecmp(function_name->value, "UDINT_TO_TIME")) |
492 return function_udint_to_lreal; |
492 return function_udint_to_time; |
493 |
493 |
494 if (!strcasecmp(function_name->value, "UDINT_TO_SINT")) |
494 if (!strcasecmp(function_name->value, "UDINT_TO_BOOL")) |
495 return function_udint_to_sint; |
495 return function_udint_to_bool; |
496 |
496 |
497 if (!strcasecmp(function_name->value, "UDINT_TO_INT")) |
497 if (!strcasecmp(function_name->value, "UDINT_TO_BYTE")) |
498 return function_udint_to_int; |
498 return function_udint_to_byte; |
499 |
499 |
500 if (!strcasecmp(function_name->value, "UDINT_TO_DINT")) |
500 if (!strcasecmp(function_name->value, "UDINT_TO_WORD")) |
501 return function_udint_to_dint; |
501 return function_udint_to_word; |
502 |
502 |
503 if (!strcasecmp(function_name->value, "UDINT_TO_LINT")) |
503 if (!strcasecmp(function_name->value, "UDINT_TO_DWORD")) |
504 return function_udint_to_lint; |
504 return function_udint_to_dword; |
505 |
505 |
506 if (!strcasecmp(function_name->value, "UDINT_TO_USINT")) |
506 if (!strcasecmp(function_name->value, "UDINT_TO_LWORD")) |
507 return function_udint_to_usint; |
507 return function_udint_to_lword; |
508 |
508 |
509 if (!strcasecmp(function_name->value, "UDINT_TO_UINT")) |
509 if (!strcasecmp(function_name->value, "UDINT_TO_STRING")) |
510 return function_udint_to_uint; |
510 return function_udint_to_string; |
511 |
511 |
512 if (!strcasecmp(function_name->value, "UDINT_TO_ULINT")) |
512 if (!strcasecmp(function_name->value, "UDINT_TO_DATE")) |
513 return function_udint_to_ulint; |
513 return function_udint_to_date; |
514 |
514 |
515 if (!strcasecmp(function_name->value, "UDINT_TO_TIME")) |
515 if (!strcasecmp(function_name->value, "UDINT_TO_TOD")) |
516 return function_udint_to_time; |
516 return function_udint_to_tod; |
517 |
517 |
518 if (!strcasecmp(function_name->value, "UDINT_TO_BOOL")) |
518 if (!strcasecmp(function_name->value, "UDINT_TO_DT")) |
519 return function_udint_to_bool; |
519 return function_udint_to_dt; |
520 |
520 |
521 if (!strcasecmp(function_name->value, "UDINT_TO_BYTE")) |
521 if (!strcasecmp(function_name->value, "ULINT_TO_REAL")) |
522 return function_udint_to_byte; |
522 return function_ulint_to_real; |
523 |
523 |
524 if (!strcasecmp(function_name->value, "UDINT_TO_WORD")) |
524 if (!strcasecmp(function_name->value, "ULINT_TO_LREAL")) |
525 return function_udint_to_word; |
525 return function_ulint_to_lreal; |
526 |
526 |
527 if (!strcasecmp(function_name->value, "UDINT_TO_DWORD")) |
527 if (!strcasecmp(function_name->value, "ULINT_TO_SINT")) |
528 return function_udint_to_dword; |
528 return function_ulint_to_sint; |
529 |
529 |
530 if (!strcasecmp(function_name->value, "UDINT_TO_LWORD")) |
530 if (!strcasecmp(function_name->value, "ULINT_TO_INT")) |
531 return function_udint_to_lword; |
531 return function_ulint_to_int; |
532 |
532 |
533 if (!strcasecmp(function_name->value, "UDINT_TO_STRING")) |
533 if (!strcasecmp(function_name->value, "ULINT_TO_DINT")) |
534 return function_udint_to_string; |
534 return function_ulint_to_dint; |
535 |
535 |
536 if (!strcasecmp(function_name->value, "UDINT_TO_WSTRING")) |
536 if (!strcasecmp(function_name->value, "ULINT_TO_LINT")) |
537 return function_udint_to_wstring; |
537 return function_ulint_to_lint; |
538 |
538 |
539 if (!strcasecmp(function_name->value, "UDINT_TO_DATE")) |
539 if (!strcasecmp(function_name->value, "ULINT_TO_USINT")) |
540 return function_udint_to_date; |
540 return function_ulint_to_usint; |
541 |
541 |
542 if (!strcasecmp(function_name->value, "UDINT_TO_TOD")) |
542 if (!strcasecmp(function_name->value, "ULINT_TO_UINT")) |
543 return function_udint_to_tod; |
543 return function_ulint_to_uint; |
544 |
544 |
545 if (!strcasecmp(function_name->value, "UDINT_TO_DT")) |
545 if (!strcasecmp(function_name->value, "ULINT_TO_UDINT")) |
546 return function_udint_to_dt; |
546 return function_ulint_to_udint; |
547 |
547 |
548 if (!strcasecmp(function_name->value, "ULINT_TO_REAL")) |
548 if (!strcasecmp(function_name->value, "ULINT_TO_TIME")) |
549 return function_ulint_to_real; |
549 return function_ulint_to_time; |
550 |
550 |
551 if (!strcasecmp(function_name->value, "ULINT_TO_LREAL")) |
551 if (!strcasecmp(function_name->value, "ULINT_TO_BOOL")) |
552 return function_ulint_to_lreal; |
552 return function_ulint_to_bool; |
553 |
553 |
554 if (!strcasecmp(function_name->value, "ULINT_TO_SINT")) |
554 if (!strcasecmp(function_name->value, "ULINT_TO_BYTE")) |
555 return function_ulint_to_sint; |
555 return function_ulint_to_byte; |
556 |
556 |
557 if (!strcasecmp(function_name->value, "ULINT_TO_INT")) |
557 if (!strcasecmp(function_name->value, "ULINT_TO_WORD")) |
558 return function_ulint_to_int; |
558 return function_ulint_to_word; |
559 |
559 |
560 if (!strcasecmp(function_name->value, "ULINT_TO_DINT")) |
560 if (!strcasecmp(function_name->value, "ULINT_TO_DWORD")) |
561 return function_ulint_to_dint; |
561 return function_ulint_to_dword; |
562 |
562 |
563 if (!strcasecmp(function_name->value, "ULINT_TO_LINT")) |
563 if (!strcasecmp(function_name->value, "ULINT_TO_LWORD")) |
564 return function_ulint_to_lint; |
564 return function_ulint_to_lword; |
565 |
565 |
566 if (!strcasecmp(function_name->value, "ULINT_TO_USINT")) |
566 if (!strcasecmp(function_name->value, "ULINT_TO_STRING")) |
567 return function_ulint_to_usint; |
567 return function_ulint_to_string; |
568 |
568 |
569 if (!strcasecmp(function_name->value, "ULINT_TO_UINT")) |
569 if (!strcasecmp(function_name->value, "ULINT_TO_DATE")) |
570 return function_ulint_to_uint; |
570 return function_ulint_to_date; |
571 |
571 |
572 if (!strcasecmp(function_name->value, "ULINT_TO_UDINT")) |
572 if (!strcasecmp(function_name->value, "ULINT_TO_TOD")) |
573 return function_ulint_to_udint; |
573 return function_ulint_to_tod; |
574 |
574 |
575 if (!strcasecmp(function_name->value, "ULINT_TO_TIME")) |
575 if (!strcasecmp(function_name->value, "ULINT_TO_DT")) |
576 return function_ulint_to_time; |
576 return function_ulint_to_dt; |
577 |
577 |
578 if (!strcasecmp(function_name->value, "ULINT_TO_BOOL")) |
578 if (!strcasecmp(function_name->value, "TIME_TO_REAL")) |
579 return function_ulint_to_bool; |
579 return function_time_to_real; |
580 |
580 |
581 if (!strcasecmp(function_name->value, "ULINT_TO_BYTE")) |
581 if (!strcasecmp(function_name->value, "TIME_TO_LREAL")) |
582 return function_ulint_to_byte; |
582 return function_time_to_lreal; |
583 |
583 |
584 if (!strcasecmp(function_name->value, "ULINT_TO_WORD")) |
584 if (!strcasecmp(function_name->value, "TIME_TO_SINT")) |
585 return function_ulint_to_word; |
585 return function_time_to_sint; |
586 |
586 |
587 if (!strcasecmp(function_name->value, "ULINT_TO_DWORD")) |
587 if (!strcasecmp(function_name->value, "TIME_TO_INT")) |
588 return function_ulint_to_dword; |
588 return function_time_to_int; |
589 |
589 |
590 if (!strcasecmp(function_name->value, "ULINT_TO_LWORD")) |
590 if (!strcasecmp(function_name->value, "TIME_TO_DINT")) |
591 return function_ulint_to_lword; |
591 return function_time_to_dint; |
592 |
592 |
593 if (!strcasecmp(function_name->value, "ULINT_TO_STRING")) |
593 if (!strcasecmp(function_name->value, "TIME_TO_LINT")) |
594 return function_ulint_to_string; |
594 return function_time_to_lint; |
595 |
595 |
596 if (!strcasecmp(function_name->value, "ULINT_TO_WSTRING")) |
596 if (!strcasecmp(function_name->value, "TIME_TO_USINT")) |
597 return function_ulint_to_wstring; |
597 return function_time_to_usint; |
598 |
598 |
599 if (!strcasecmp(function_name->value, "ULINT_TO_DATE")) |
599 if (!strcasecmp(function_name->value, "TIME_TO_UINT")) |
600 return function_ulint_to_date; |
600 return function_time_to_uint; |
601 |
601 |
602 if (!strcasecmp(function_name->value, "ULINT_TO_TOD")) |
602 if (!strcasecmp(function_name->value, "TIME_TO_UDINT")) |
603 return function_ulint_to_tod; |
603 return function_time_to_udint; |
604 |
604 |
605 if (!strcasecmp(function_name->value, "ULINT_TO_DT")) |
605 if (!strcasecmp(function_name->value, "TIME_TO_ULINT")) |
606 return function_ulint_to_dt; |
606 return function_time_to_ulint; |
607 |
607 |
608 if (!strcasecmp(function_name->value, "TIME_TO_REAL")) |
608 if (!strcasecmp(function_name->value, "TIME_TO_BOOL")) |
609 return function_time_to_real; |
609 return function_time_to_bool; |
610 |
610 |
611 if (!strcasecmp(function_name->value, "TIME_TO_LREAL")) |
611 if (!strcasecmp(function_name->value, "TIME_TO_BYTE")) |
612 return function_time_to_lreal; |
612 return function_time_to_byte; |
613 |
613 |
614 if (!strcasecmp(function_name->value, "TIME_TO_SINT")) |
614 if (!strcasecmp(function_name->value, "TIME_TO_WORD")) |
615 return function_time_to_sint; |
615 return function_time_to_word; |
616 |
616 |
617 if (!strcasecmp(function_name->value, "TIME_TO_INT")) |
617 if (!strcasecmp(function_name->value, "TIME_TO_DWORD")) |
618 return function_time_to_int; |
618 return function_time_to_dword; |
619 |
619 |
620 if (!strcasecmp(function_name->value, "TIME_TO_DINT")) |
620 if (!strcasecmp(function_name->value, "TIME_TO_LWORD")) |
621 return function_time_to_dint; |
621 return function_time_to_lword; |
622 |
622 |
623 if (!strcasecmp(function_name->value, "TIME_TO_LINT")) |
623 if (!strcasecmp(function_name->value, "TIME_TO_STRING")) |
624 return function_time_to_lint; |
624 return function_time_to_string; |
625 |
625 |
626 if (!strcasecmp(function_name->value, "TIME_TO_USINT")) |
626 if (!strcasecmp(function_name->value, "BOOL_TO_REAL")) |
627 return function_time_to_usint; |
627 return function_bool_to_real; |
628 |
628 |
629 if (!strcasecmp(function_name->value, "TIME_TO_UINT")) |
629 if (!strcasecmp(function_name->value, "BOOL_TO_LREAL")) |
630 return function_time_to_uint; |
630 return function_bool_to_lreal; |
631 |
631 |
632 if (!strcasecmp(function_name->value, "TIME_TO_UDINT")) |
632 if (!strcasecmp(function_name->value, "BOOL_TO_SINT")) |
633 return function_time_to_udint; |
633 return function_bool_to_sint; |
634 |
634 |
635 if (!strcasecmp(function_name->value, "TIME_TO_ULINT")) |
635 if (!strcasecmp(function_name->value, "BOOL_TO_INT")) |
636 return function_time_to_ulint; |
636 return function_bool_to_int; |
637 |
637 |
638 if (!strcasecmp(function_name->value, "TIME_TO_BOOL")) |
638 if (!strcasecmp(function_name->value, "BOOL_TO_DINT")) |
639 return function_time_to_bool; |
639 return function_bool_to_dint; |
640 |
640 |
641 if (!strcasecmp(function_name->value, "TIME_TO_BYTE")) |
641 if (!strcasecmp(function_name->value, "BOOL_TO_LINT")) |
642 return function_time_to_byte; |
642 return function_bool_to_lint; |
643 |
643 |
644 if (!strcasecmp(function_name->value, "TIME_TO_WORD")) |
644 if (!strcasecmp(function_name->value, "BOOL_TO_USINT")) |
645 return function_time_to_word; |
645 return function_bool_to_usint; |
646 |
646 |
647 if (!strcasecmp(function_name->value, "TIME_TO_DWORD")) |
647 if (!strcasecmp(function_name->value, "BOOL_TO_UINT")) |
648 return function_time_to_dword; |
648 return function_bool_to_uint; |
649 |
649 |
650 if (!strcasecmp(function_name->value, "TIME_TO_LWORD")) |
650 if (!strcasecmp(function_name->value, "BOOL_TO_UDINT")) |
651 return function_time_to_lword; |
651 return function_bool_to_udint; |
652 |
652 |
653 if (!strcasecmp(function_name->value, "TIME_TO_STRING")) |
653 if (!strcasecmp(function_name->value, "BOOL_TO_ULINT")) |
654 return function_time_to_string; |
654 return function_bool_to_ulint; |
655 |
655 |
656 if (!strcasecmp(function_name->value, "TIME_TO_WSTRING")) |
656 if (!strcasecmp(function_name->value, "BOOL_TO_TIME")) |
657 return function_time_to_wstring; |
657 return function_bool_to_time; |
658 |
658 |
659 if (!strcasecmp(function_name->value, "BOOL_TO_REAL")) |
659 if (!strcasecmp(function_name->value, "BOOL_TO_BYTE")) |
660 return function_bool_to_real; |
660 return function_bool_to_byte; |
661 |
661 |
662 if (!strcasecmp(function_name->value, "BOOL_TO_LREAL")) |
662 if (!strcasecmp(function_name->value, "BOOL_TO_WORD")) |
663 return function_bool_to_lreal; |
663 return function_bool_to_word; |
664 |
664 |
665 if (!strcasecmp(function_name->value, "BOOL_TO_SINT")) |
665 if (!strcasecmp(function_name->value, "BOOL_TO_DWORD")) |
666 return function_bool_to_sint; |
666 return function_bool_to_dword; |
667 |
667 |
668 if (!strcasecmp(function_name->value, "BOOL_TO_INT")) |
668 if (!strcasecmp(function_name->value, "BOOL_TO_LWORD")) |
669 return function_bool_to_int; |
669 return function_bool_to_lword; |
670 |
670 |
671 if (!strcasecmp(function_name->value, "BOOL_TO_DINT")) |
671 if (!strcasecmp(function_name->value, "BOOL_TO_STRING")) |
672 return function_bool_to_dint; |
672 return function_bool_to_string; |
673 |
673 |
674 if (!strcasecmp(function_name->value, "BOOL_TO_LINT")) |
674 if (!strcasecmp(function_name->value, "BOOL_TO_DATE")) |
675 return function_bool_to_lint; |
675 return function_bool_to_date; |
676 |
676 |
677 if (!strcasecmp(function_name->value, "BOOL_TO_USINT")) |
677 if (!strcasecmp(function_name->value, "BOOL_TO_TOD")) |
678 return function_bool_to_usint; |
678 return function_bool_to_tod; |
679 |
679 |
680 if (!strcasecmp(function_name->value, "BOOL_TO_UINT")) |
680 if (!strcasecmp(function_name->value, "BOOL_TO_DT")) |
681 return function_bool_to_uint; |
681 return function_bool_to_dt; |
682 |
682 |
683 if (!strcasecmp(function_name->value, "BOOL_TO_UDINT")) |
683 if (!strcasecmp(function_name->value, "BYTE_TO_REAL")) |
684 return function_bool_to_udint; |
684 return function_byte_to_real; |
685 |
685 |
686 if (!strcasecmp(function_name->value, "BOOL_TO_ULINT")) |
686 if (!strcasecmp(function_name->value, "BYTE_TO_LREAL")) |
687 return function_bool_to_ulint; |
687 return function_byte_to_lreal; |
688 |
688 |
689 if (!strcasecmp(function_name->value, "BOOL_TO_TIME")) |
689 if (!strcasecmp(function_name->value, "BYTE_TO_SINT")) |
690 return function_bool_to_time; |
690 return function_byte_to_sint; |
691 |
691 |
692 if (!strcasecmp(function_name->value, "BOOL_TO_BYTE")) |
692 if (!strcasecmp(function_name->value, "BYTE_TO_INT")) |
693 return function_bool_to_byte; |
693 return function_byte_to_int; |
694 |
694 |
695 if (!strcasecmp(function_name->value, "BOOL_TO_WORD")) |
695 if (!strcasecmp(function_name->value, "BYTE_TO_DINT")) |
696 return function_bool_to_word; |
696 return function_byte_to_dint; |
697 |
697 |
698 if (!strcasecmp(function_name->value, "BOOL_TO_DWORD")) |
698 if (!strcasecmp(function_name->value, "BYTE_TO_LINT")) |
699 return function_bool_to_dword; |
699 return function_byte_to_lint; |
700 |
700 |
701 if (!strcasecmp(function_name->value, "BOOL_TO_LWORD")) |
701 if (!strcasecmp(function_name->value, "BYTE_TO_USINT")) |
702 return function_bool_to_lword; |
702 return function_byte_to_usint; |
703 |
703 |
704 if (!strcasecmp(function_name->value, "BOOL_TO_STRING")) |
704 if (!strcasecmp(function_name->value, "BYTE_TO_UINT")) |
705 return function_bool_to_string; |
705 return function_byte_to_uint; |
706 |
706 |
707 if (!strcasecmp(function_name->value, "BOOL_TO_WSTRING")) |
707 if (!strcasecmp(function_name->value, "BYTE_TO_UDINT")) |
708 return function_bool_to_wstring; |
708 return function_byte_to_udint; |
709 |
709 |
710 if (!strcasecmp(function_name->value, "BOOL_TO_DATE")) |
710 if (!strcasecmp(function_name->value, "BYTE_TO_ULINT")) |
711 return function_bool_to_date; |
711 return function_byte_to_ulint; |
712 |
712 |
713 if (!strcasecmp(function_name->value, "BOOL_TO_TOD")) |
713 if (!strcasecmp(function_name->value, "BYTE_TO_TIME")) |
714 return function_bool_to_tod; |
714 return function_byte_to_time; |
715 |
715 |
716 if (!strcasecmp(function_name->value, "BOOL_TO_DT")) |
716 if (!strcasecmp(function_name->value, "BYTE_TO_BOOL")) |
717 return function_bool_to_dt; |
717 return function_byte_to_bool; |
718 |
718 |
719 if (!strcasecmp(function_name->value, "BYTE_TO_REAL")) |
719 if (!strcasecmp(function_name->value, "BYTE_TO_WORD")) |
720 return function_byte_to_real; |
720 return function_byte_to_word; |
721 |
721 |
722 if (!strcasecmp(function_name->value, "BYTE_TO_LREAL")) |
722 if (!strcasecmp(function_name->value, "BYTE_TO_DWORD")) |
723 return function_byte_to_lreal; |
723 return function_byte_to_dword; |
724 |
724 |
725 if (!strcasecmp(function_name->value, "BYTE_TO_SINT")) |
725 if (!strcasecmp(function_name->value, "BYTE_TO_LWORD")) |
726 return function_byte_to_sint; |
726 return function_byte_to_lword; |
727 |
727 |
728 if (!strcasecmp(function_name->value, "BYTE_TO_INT")) |
728 if (!strcasecmp(function_name->value, "BYTE_TO_STRING")) |
729 return function_byte_to_int; |
729 return function_byte_to_string; |
730 |
730 |
731 if (!strcasecmp(function_name->value, "BYTE_TO_DINT")) |
731 if (!strcasecmp(function_name->value, "BYTE_TO_DATE")) |
732 return function_byte_to_dint; |
732 return function_byte_to_date; |
733 |
733 |
734 if (!strcasecmp(function_name->value, "BYTE_TO_LINT")) |
734 if (!strcasecmp(function_name->value, "BYTE_TO_TOD")) |
735 return function_byte_to_lint; |
735 return function_byte_to_tod; |
736 |
736 |
737 if (!strcasecmp(function_name->value, "BYTE_TO_USINT")) |
737 if (!strcasecmp(function_name->value, "BYTE_TO_DT")) |
738 return function_byte_to_usint; |
738 return function_byte_to_dt; |
739 |
739 |
740 if (!strcasecmp(function_name->value, "BYTE_TO_UINT")) |
740 if (!strcasecmp(function_name->value, "WORD_TO_REAL")) |
741 return function_byte_to_uint; |
741 return function_word_to_real; |
742 |
742 |
743 if (!strcasecmp(function_name->value, "BYTE_TO_UDINT")) |
743 if (!strcasecmp(function_name->value, "WORD_TO_LREAL")) |
744 return function_byte_to_udint; |
744 return function_word_to_lreal; |
745 |
745 |
746 if (!strcasecmp(function_name->value, "BYTE_TO_ULINT")) |
746 if (!strcasecmp(function_name->value, "WORD_TO_SINT")) |
747 return function_byte_to_ulint; |
747 return function_word_to_sint; |
748 |
748 |
749 if (!strcasecmp(function_name->value, "BYTE_TO_TIME")) |
749 if (!strcasecmp(function_name->value, "WORD_TO_INT")) |
750 return function_byte_to_time; |
750 return function_word_to_int; |
751 |
751 |
752 if (!strcasecmp(function_name->value, "BYTE_TO_BOOL")) |
752 if (!strcasecmp(function_name->value, "WORD_TO_DINT")) |
753 return function_byte_to_bool; |
753 return function_word_to_dint; |
754 |
754 |
755 if (!strcasecmp(function_name->value, "BYTE_TO_WORD")) |
755 if (!strcasecmp(function_name->value, "WORD_TO_LINT")) |
756 return function_byte_to_word; |
756 return function_word_to_lint; |
757 |
757 |
758 if (!strcasecmp(function_name->value, "BYTE_TO_DWORD")) |
758 if (!strcasecmp(function_name->value, "WORD_TO_USINT")) |
759 return function_byte_to_dword; |
759 return function_word_to_usint; |
760 |
760 |
761 if (!strcasecmp(function_name->value, "BYTE_TO_LWORD")) |
761 if (!strcasecmp(function_name->value, "WORD_TO_UINT")) |
762 return function_byte_to_lword; |
762 return function_word_to_uint; |
763 |
763 |
764 if (!strcasecmp(function_name->value, "BYTE_TO_STRING")) |
764 if (!strcasecmp(function_name->value, "WORD_TO_UDINT")) |
765 return function_byte_to_string; |
765 return function_word_to_udint; |
766 |
766 |
767 if (!strcasecmp(function_name->value, "BYTE_TO_WSTRING")) |
767 if (!strcasecmp(function_name->value, "WORD_TO_ULINT")) |
768 return function_byte_to_wstring; |
768 return function_word_to_ulint; |
769 |
769 |
770 if (!strcasecmp(function_name->value, "BYTE_TO_DATE")) |
770 if (!strcasecmp(function_name->value, "WORD_TO_TIME")) |
771 return function_byte_to_date; |
771 return function_word_to_time; |
772 |
772 |
773 if (!strcasecmp(function_name->value, "BYTE_TO_TOD")) |
773 if (!strcasecmp(function_name->value, "WORD_TO_BOOL")) |
774 return function_byte_to_tod; |
774 return function_word_to_bool; |
775 |
775 |
776 if (!strcasecmp(function_name->value, "BYTE_TO_DT")) |
776 if (!strcasecmp(function_name->value, "WORD_TO_BYTE")) |
777 return function_byte_to_dt; |
777 return function_word_to_byte; |
778 |
778 |
779 if (!strcasecmp(function_name->value, "WORD_TO_REAL")) |
779 if (!strcasecmp(function_name->value, "WORD_TO_DWORD")) |
780 return function_word_to_real; |
780 return function_word_to_dword; |
781 |
781 |
782 if (!strcasecmp(function_name->value, "WORD_TO_LREAL")) |
782 if (!strcasecmp(function_name->value, "WORD_TO_LWORD")) |
783 return function_word_to_lreal; |
783 return function_word_to_lword; |
784 |
784 |
785 if (!strcasecmp(function_name->value, "WORD_TO_SINT")) |
785 if (!strcasecmp(function_name->value, "WORD_TO_STRING")) |
786 return function_word_to_sint; |
786 return function_word_to_string; |
787 |
787 |
788 if (!strcasecmp(function_name->value, "WORD_TO_INT")) |
788 if (!strcasecmp(function_name->value, "WORD_TO_DATE")) |
789 return function_word_to_int; |
789 return function_word_to_date; |
790 |
790 |
791 if (!strcasecmp(function_name->value, "WORD_TO_DINT")) |
791 if (!strcasecmp(function_name->value, "WORD_TO_TOD")) |
792 return function_word_to_dint; |
792 return function_word_to_tod; |
793 |
793 |
794 if (!strcasecmp(function_name->value, "WORD_TO_LINT")) |
794 if (!strcasecmp(function_name->value, "WORD_TO_DT")) |
795 return function_word_to_lint; |
795 return function_word_to_dt; |
796 |
796 |
797 if (!strcasecmp(function_name->value, "WORD_TO_USINT")) |
797 if (!strcasecmp(function_name->value, "DWORD_TO_REAL")) |
798 return function_word_to_usint; |
798 return function_dword_to_real; |
799 |
799 |
800 if (!strcasecmp(function_name->value, "WORD_TO_UINT")) |
800 if (!strcasecmp(function_name->value, "DWORD_TO_LREAL")) |
801 return function_word_to_uint; |
801 return function_dword_to_lreal; |
802 |
802 |
803 if (!strcasecmp(function_name->value, "WORD_TO_UDINT")) |
803 if (!strcasecmp(function_name->value, "DWORD_TO_SINT")) |
804 return function_word_to_udint; |
804 return function_dword_to_sint; |
805 |
805 |
806 if (!strcasecmp(function_name->value, "WORD_TO_ULINT")) |
806 if (!strcasecmp(function_name->value, "DWORD_TO_INT")) |
807 return function_word_to_ulint; |
807 return function_dword_to_int; |
808 |
808 |
809 if (!strcasecmp(function_name->value, "WORD_TO_TIME")) |
809 if (!strcasecmp(function_name->value, "DWORD_TO_DINT")) |
810 return function_word_to_time; |
810 return function_dword_to_dint; |
811 |
811 |
812 if (!strcasecmp(function_name->value, "WORD_TO_BOOL")) |
812 if (!strcasecmp(function_name->value, "DWORD_TO_LINT")) |
813 return function_word_to_bool; |
813 return function_dword_to_lint; |
814 |
814 |
815 if (!strcasecmp(function_name->value, "WORD_TO_BYTE")) |
815 if (!strcasecmp(function_name->value, "DWORD_TO_USINT")) |
816 return function_word_to_byte; |
816 return function_dword_to_usint; |
817 |
817 |
818 if (!strcasecmp(function_name->value, "WORD_TO_DWORD")) |
818 if (!strcasecmp(function_name->value, "DWORD_TO_UINT")) |
819 return function_word_to_dword; |
819 return function_dword_to_uint; |
820 |
820 |
821 if (!strcasecmp(function_name->value, "WORD_TO_LWORD")) |
821 if (!strcasecmp(function_name->value, "DWORD_TO_UDINT")) |
822 return function_word_to_lword; |
822 return function_dword_to_udint; |
823 |
823 |
824 if (!strcasecmp(function_name->value, "WORD_TO_STRING")) |
824 if (!strcasecmp(function_name->value, "DWORD_TO_ULINT")) |
825 return function_word_to_string; |
825 return function_dword_to_ulint; |
826 |
826 |
827 if (!strcasecmp(function_name->value, "WORD_TO_WSTRING")) |
827 if (!strcasecmp(function_name->value, "DWORD_TO_TIME")) |
828 return function_word_to_wstring; |
828 return function_dword_to_time; |
829 |
829 |
830 if (!strcasecmp(function_name->value, "WORD_TO_DATE")) |
830 if (!strcasecmp(function_name->value, "DWORD_TO_BOOL")) |
831 return function_word_to_date; |
831 return function_dword_to_bool; |
832 |
832 |
833 if (!strcasecmp(function_name->value, "WORD_TO_TOD")) |
833 if (!strcasecmp(function_name->value, "DWORD_TO_BYTE")) |
834 return function_word_to_tod; |
834 return function_dword_to_byte; |
835 |
835 |
836 if (!strcasecmp(function_name->value, "WORD_TO_DT")) |
836 if (!strcasecmp(function_name->value, "DWORD_TO_WORD")) |
837 return function_word_to_dt; |
837 return function_dword_to_word; |
838 |
838 |
839 if (!strcasecmp(function_name->value, "DWORD_TO_REAL")) |
839 if (!strcasecmp(function_name->value, "DWORD_TO_LWORD")) |
840 return function_dword_to_real; |
840 return function_dword_to_lword; |
841 |
841 |
842 if (!strcasecmp(function_name->value, "DWORD_TO_LREAL")) |
842 if (!strcasecmp(function_name->value, "DWORD_TO_STRING")) |
843 return function_dword_to_lreal; |
843 return function_dword_to_string; |
844 |
844 |
845 if (!strcasecmp(function_name->value, "DWORD_TO_SINT")) |
845 if (!strcasecmp(function_name->value, "DWORD_TO_DATE")) |
846 return function_dword_to_sint; |
846 return function_dword_to_date; |
847 |
847 |
848 if (!strcasecmp(function_name->value, "DWORD_TO_INT")) |
848 if (!strcasecmp(function_name->value, "DWORD_TO_TOD")) |
849 return function_dword_to_int; |
849 return function_dword_to_tod; |
850 |
850 |
851 if (!strcasecmp(function_name->value, "DWORD_TO_DINT")) |
851 if (!strcasecmp(function_name->value, "DWORD_TO_DT")) |
852 return function_dword_to_dint; |
852 return function_dword_to_dt; |
853 |
853 |
854 if (!strcasecmp(function_name->value, "DWORD_TO_LINT")) |
854 if (!strcasecmp(function_name->value, "LWORD_TO_REAL")) |
855 return function_dword_to_lint; |
855 return function_lword_to_real; |
856 |
856 |
857 if (!strcasecmp(function_name->value, "DWORD_TO_USINT")) |
857 if (!strcasecmp(function_name->value, "LWORD_TO_LREAL")) |
858 return function_dword_to_usint; |
858 return function_lword_to_lreal; |
859 |
859 |
860 if (!strcasecmp(function_name->value, "DWORD_TO_UINT")) |
860 if (!strcasecmp(function_name->value, "LWORD_TO_SINT")) |
861 return function_dword_to_uint; |
861 return function_lword_to_sint; |
862 |
862 |
863 if (!strcasecmp(function_name->value, "DWORD_TO_UDINT")) |
863 if (!strcasecmp(function_name->value, "LWORD_TO_INT")) |
864 return function_dword_to_udint; |
864 return function_lword_to_int; |
865 |
865 |
866 if (!strcasecmp(function_name->value, "DWORD_TO_ULINT")) |
866 if (!strcasecmp(function_name->value, "LWORD_TO_DINT")) |
867 return function_dword_to_ulint; |
867 return function_lword_to_dint; |
868 |
868 |
869 if (!strcasecmp(function_name->value, "DWORD_TO_TIME")) |
869 if (!strcasecmp(function_name->value, "LWORD_TO_LINT")) |
870 return function_dword_to_time; |
870 return function_lword_to_lint; |
871 |
871 |
872 if (!strcasecmp(function_name->value, "DWORD_TO_BOOL")) |
872 if (!strcasecmp(function_name->value, "LWORD_TO_USINT")) |
873 return function_dword_to_bool; |
873 return function_lword_to_usint; |
874 |
874 |
875 if (!strcasecmp(function_name->value, "DWORD_TO_BYTE")) |
875 if (!strcasecmp(function_name->value, "LWORD_TO_UINT")) |
876 return function_dword_to_byte; |
876 return function_lword_to_uint; |
877 |
877 |
878 if (!strcasecmp(function_name->value, "DWORD_TO_WORD")) |
878 if (!strcasecmp(function_name->value, "LWORD_TO_UDINT")) |
879 return function_dword_to_word; |
879 return function_lword_to_udint; |
880 |
880 |
881 if (!strcasecmp(function_name->value, "DWORD_TO_LWORD")) |
881 if (!strcasecmp(function_name->value, "LWORD_TO_ULINT")) |
882 return function_dword_to_lword; |
882 return function_lword_to_ulint; |
883 |
883 |
884 if (!strcasecmp(function_name->value, "DWORD_TO_STRING")) |
884 if (!strcasecmp(function_name->value, "LWORD_TO_TIME")) |
885 return function_dword_to_string; |
885 return function_lword_to_time; |
886 |
886 |
887 if (!strcasecmp(function_name->value, "DWORD_TO_WSTRING")) |
887 if (!strcasecmp(function_name->value, "LWORD_TO_BOOL")) |
888 return function_dword_to_wstring; |
888 return function_lword_to_bool; |
889 |
889 |
890 if (!strcasecmp(function_name->value, "DWORD_TO_DATE")) |
890 if (!strcasecmp(function_name->value, "LWORD_TO_BYTE")) |
891 return function_dword_to_date; |
891 return function_lword_to_byte; |
892 |
892 |
893 if (!strcasecmp(function_name->value, "DWORD_TO_TOD")) |
893 if (!strcasecmp(function_name->value, "LWORD_TO_WORD")) |
894 return function_dword_to_tod; |
894 return function_lword_to_word; |
895 |
895 |
896 if (!strcasecmp(function_name->value, "DWORD_TO_DT")) |
896 if (!strcasecmp(function_name->value, "LWORD_TO_DWORD")) |
897 return function_dword_to_dt; |
897 return function_lword_to_dword; |
898 |
898 |
899 if (!strcasecmp(function_name->value, "LWORD_TO_REAL")) |
899 if (!strcasecmp(function_name->value, "LWORD_TO_STRING")) |
900 return function_lword_to_real; |
900 return function_lword_to_string; |
901 |
901 |
902 if (!strcasecmp(function_name->value, "LWORD_TO_LREAL")) |
902 if (!strcasecmp(function_name->value, "LWORD_TO_DATE")) |
903 return function_lword_to_lreal; |
903 return function_lword_to_date; |
904 |
904 |
905 if (!strcasecmp(function_name->value, "LWORD_TO_SINT")) |
905 if (!strcasecmp(function_name->value, "LWORD_TO_TOD")) |
906 return function_lword_to_sint; |
906 return function_lword_to_tod; |
907 |
907 |
908 if (!strcasecmp(function_name->value, "LWORD_TO_INT")) |
908 if (!strcasecmp(function_name->value, "LWORD_TO_DT")) |
909 return function_lword_to_int; |
909 return function_lword_to_dt; |
910 |
910 |
911 if (!strcasecmp(function_name->value, "LWORD_TO_DINT")) |
911 if (!strcasecmp(function_name->value, "STRING_TO_REAL")) |
912 return function_lword_to_dint; |
912 return function_string_to_real; |
913 |
913 |
914 if (!strcasecmp(function_name->value, "LWORD_TO_LINT")) |
914 if (!strcasecmp(function_name->value, "STRING_TO_LREAL")) |
915 return function_lword_to_lint; |
915 return function_string_to_lreal; |
916 |
916 |
917 if (!strcasecmp(function_name->value, "LWORD_TO_USINT")) |
917 if (!strcasecmp(function_name->value, "STRING_TO_SINT")) |
918 return function_lword_to_usint; |
918 return function_string_to_sint; |
919 |
919 |
920 if (!strcasecmp(function_name->value, "LWORD_TO_UINT")) |
920 if (!strcasecmp(function_name->value, "STRING_TO_INT")) |
921 return function_lword_to_uint; |
921 return function_string_to_int; |
922 |
922 |
923 if (!strcasecmp(function_name->value, "LWORD_TO_UDINT")) |
923 if (!strcasecmp(function_name->value, "STRING_TO_DINT")) |
924 return function_lword_to_udint; |
924 return function_string_to_dint; |
925 |
925 |
926 if (!strcasecmp(function_name->value, "LWORD_TO_ULINT")) |
926 if (!strcasecmp(function_name->value, "STRING_TO_LINT")) |
927 return function_lword_to_ulint; |
927 return function_string_to_lint; |
928 |
928 |
929 if (!strcasecmp(function_name->value, "LWORD_TO_TIME")) |
929 if (!strcasecmp(function_name->value, "STRING_TO_USINT")) |
930 return function_lword_to_time; |
930 return function_string_to_usint; |
931 |
931 |
932 if (!strcasecmp(function_name->value, "LWORD_TO_BOOL")) |
932 if (!strcasecmp(function_name->value, "STRING_TO_UINT")) |
933 return function_lword_to_bool; |
933 return function_string_to_uint; |
934 |
934 |
935 if (!strcasecmp(function_name->value, "LWORD_TO_BYTE")) |
935 if (!strcasecmp(function_name->value, "STRING_TO_UDINT")) |
936 return function_lword_to_byte; |
936 return function_string_to_udint; |
937 |
937 |
938 if (!strcasecmp(function_name->value, "LWORD_TO_WORD")) |
938 if (!strcasecmp(function_name->value, "STRING_TO_ULINT")) |
939 return function_lword_to_word; |
939 return function_string_to_ulint; |
940 |
940 |
941 if (!strcasecmp(function_name->value, "LWORD_TO_DWORD")) |
941 if (!strcasecmp(function_name->value, "STRING_TO_TIME")) |
942 return function_lword_to_dword; |
942 return function_string_to_time; |
943 |
943 |
944 if (!strcasecmp(function_name->value, "LWORD_TO_STRING")) |
944 if (!strcasecmp(function_name->value, "STRING_TO_BOOL")) |
945 return function_lword_to_string; |
945 return function_string_to_bool; |
946 |
946 |
947 if (!strcasecmp(function_name->value, "LWORD_TO_WSTRING")) |
947 if (!strcasecmp(function_name->value, "STRING_TO_BYTE")) |
948 return function_lword_to_wstring; |
948 return function_string_to_byte; |
949 |
949 |
950 if (!strcasecmp(function_name->value, "LWORD_TO_DATE")) |
950 if (!strcasecmp(function_name->value, "STRING_TO_WORD")) |
951 return function_lword_to_date; |
951 return function_string_to_word; |
952 |
952 |
953 if (!strcasecmp(function_name->value, "LWORD_TO_TOD")) |
953 if (!strcasecmp(function_name->value, "STRING_TO_DWORD")) |
954 return function_lword_to_tod; |
954 return function_string_to_dword; |
955 |
955 |
956 if (!strcasecmp(function_name->value, "LWORD_TO_DT")) |
956 if (!strcasecmp(function_name->value, "STRING_TO_LWORD")) |
957 return function_lword_to_dt; |
957 return function_string_to_lword; |
958 |
958 |
959 if (!strcasecmp(function_name->value, "STRING_TO_REAL")) |
959 if (!strcasecmp(function_name->value, "STRING_TO_DATE")) |
960 return function_string_to_real; |
960 return function_string_to_date; |
961 |
961 |
962 if (!strcasecmp(function_name->value, "STRING_TO_LREAL")) |
962 if (!strcasecmp(function_name->value, "STRING_TO_TOD")) |
963 return function_string_to_lreal; |
963 return function_string_to_tod; |
964 |
964 |
965 if (!strcasecmp(function_name->value, "STRING_TO_SINT")) |
965 if (!strcasecmp(function_name->value, "STRING_TO_DT")) |
966 return function_string_to_sint; |
966 return function_string_to_dt; |
967 |
967 |
968 if (!strcasecmp(function_name->value, "STRING_TO_INT")) |
968 if (!strcasecmp(function_name->value, "DATE_TO_REAL")) |
969 return function_string_to_int; |
969 return function_date_to_real; |
970 |
970 |
971 if (!strcasecmp(function_name->value, "STRING_TO_DINT")) |
971 if (!strcasecmp(function_name->value, "DATE_TO_LREAL")) |
972 return function_string_to_dint; |
972 return function_date_to_lreal; |
973 |
973 |
974 if (!strcasecmp(function_name->value, "STRING_TO_LINT")) |
974 if (!strcasecmp(function_name->value, "DATE_TO_SINT")) |
975 return function_string_to_lint; |
975 return function_date_to_sint; |
976 |
976 |
977 if (!strcasecmp(function_name->value, "STRING_TO_USINT")) |
977 if (!strcasecmp(function_name->value, "DATE_TO_INT")) |
978 return function_string_to_usint; |
978 return function_date_to_int; |
979 |
979 |
980 if (!strcasecmp(function_name->value, "STRING_TO_UINT")) |
980 if (!strcasecmp(function_name->value, "DATE_TO_DINT")) |
981 return function_string_to_uint; |
981 return function_date_to_dint; |
982 |
982 |
983 if (!strcasecmp(function_name->value, "STRING_TO_UDINT")) |
983 if (!strcasecmp(function_name->value, "DATE_TO_LINT")) |
984 return function_string_to_udint; |
984 return function_date_to_lint; |
985 |
985 |
986 if (!strcasecmp(function_name->value, "STRING_TO_ULINT")) |
986 if (!strcasecmp(function_name->value, "DATE_TO_USINT")) |
987 return function_string_to_ulint; |
987 return function_date_to_usint; |
988 |
988 |
989 if (!strcasecmp(function_name->value, "STRING_TO_TIME")) |
989 if (!strcasecmp(function_name->value, "DATE_TO_UINT")) |
990 return function_string_to_time; |
990 return function_date_to_uint; |
991 |
991 |
992 if (!strcasecmp(function_name->value, "STRING_TO_BOOL")) |
992 if (!strcasecmp(function_name->value, "DATE_TO_UDINT")) |
993 return function_string_to_bool; |
993 return function_date_to_udint; |
994 |
994 |
995 if (!strcasecmp(function_name->value, "STRING_TO_BYTE")) |
995 if (!strcasecmp(function_name->value, "DATE_TO_ULINT")) |
996 return function_string_to_byte; |
996 return function_date_to_ulint; |
997 |
997 |
998 if (!strcasecmp(function_name->value, "STRING_TO_WORD")) |
998 if (!strcasecmp(function_name->value, "DATE_TO_BOOL")) |
999 return function_string_to_word; |
999 return function_date_to_bool; |
1000 |
1000 |
1001 if (!strcasecmp(function_name->value, "STRING_TO_DWORD")) |
1001 if (!strcasecmp(function_name->value, "DATE_TO_BYTE")) |
1002 return function_string_to_dword; |
1002 return function_date_to_byte; |
1003 |
1003 |
1004 if (!strcasecmp(function_name->value, "STRING_TO_LWORD")) |
1004 if (!strcasecmp(function_name->value, "DATE_TO_WORD")) |
1005 return function_string_to_lword; |
1005 return function_date_to_word; |
1006 |
1006 |
1007 if (!strcasecmp(function_name->value, "STRING_TO_DATE")) |
1007 if (!strcasecmp(function_name->value, "DATE_TO_DWORD")) |
1008 return function_string_to_date; |
1008 return function_date_to_dword; |
1009 |
1009 |
1010 if (!strcasecmp(function_name->value, "STRING_TO_TOD")) |
1010 if (!strcasecmp(function_name->value, "DATE_TO_LWORD")) |
1011 return function_string_to_tod; |
1011 return function_date_to_lword; |
1012 |
1012 |
1013 if (!strcasecmp(function_name->value, "STRING_TO_DT")) |
1013 if (!strcasecmp(function_name->value, "DATE_TO_STRING")) |
1014 return function_string_to_dt; |
1014 return function_date_to_string; |
1015 |
1015 |
1016 if (!strcasecmp(function_name->value, "WSTRING_TO_REAL")) |
1016 if (!strcasecmp(function_name->value, "TOD_TO_REAL")) |
1017 return function_wstring_to_real; |
1017 return function_tod_to_real; |
1018 |
1018 |
1019 if (!strcasecmp(function_name->value, "WSTRING_TO_LREAL")) |
1019 if (!strcasecmp(function_name->value, "TOD_TO_LREAL")) |
1020 return function_wstring_to_lreal; |
1020 return function_tod_to_lreal; |
1021 |
1021 |
1022 if (!strcasecmp(function_name->value, "WSTRING_TO_SINT")) |
1022 if (!strcasecmp(function_name->value, "TOD_TO_SINT")) |
1023 return function_wstring_to_sint; |
1023 return function_tod_to_sint; |
1024 |
1024 |
1025 if (!strcasecmp(function_name->value, "WSTRING_TO_INT")) |
1025 if (!strcasecmp(function_name->value, "TOD_TO_INT")) |
1026 return function_wstring_to_int; |
1026 return function_tod_to_int; |
1027 |
1027 |
1028 if (!strcasecmp(function_name->value, "WSTRING_TO_DINT")) |
1028 if (!strcasecmp(function_name->value, "TOD_TO_DINT")) |
1029 return function_wstring_to_dint; |
1029 return function_tod_to_dint; |
1030 |
1030 |
1031 if (!strcasecmp(function_name->value, "WSTRING_TO_LINT")) |
1031 if (!strcasecmp(function_name->value, "TOD_TO_LINT")) |
1032 return function_wstring_to_lint; |
1032 return function_tod_to_lint; |
1033 |
1033 |
1034 if (!strcasecmp(function_name->value, "WSTRING_TO_USINT")) |
1034 if (!strcasecmp(function_name->value, "TOD_TO_USINT")) |
1035 return function_wstring_to_usint; |
1035 return function_tod_to_usint; |
1036 |
1036 |
1037 if (!strcasecmp(function_name->value, "WSTRING_TO_UINT")) |
1037 if (!strcasecmp(function_name->value, "TOD_TO_UINT")) |
1038 return function_wstring_to_uint; |
1038 return function_tod_to_uint; |
1039 |
1039 |
1040 if (!strcasecmp(function_name->value, "WSTRING_TO_UDINT")) |
1040 if (!strcasecmp(function_name->value, "TOD_TO_UDINT")) |
1041 return function_wstring_to_udint; |
1041 return function_tod_to_udint; |
1042 |
1042 |
1043 if (!strcasecmp(function_name->value, "WSTRING_TO_ULINT")) |
1043 if (!strcasecmp(function_name->value, "TOD_TO_ULINT")) |
1044 return function_wstring_to_ulint; |
1044 return function_tod_to_ulint; |
1045 |
1045 |
1046 if (!strcasecmp(function_name->value, "WSTRING_TO_TIME")) |
1046 if (!strcasecmp(function_name->value, "TOD_TO_BOOL")) |
1047 return function_wstring_to_time; |
1047 return function_tod_to_bool; |
1048 |
1048 |
1049 if (!strcasecmp(function_name->value, "WSTRING_TO_BOOL")) |
1049 if (!strcasecmp(function_name->value, "TOD_TO_BYTE")) |
1050 return function_wstring_to_bool; |
1050 return function_tod_to_byte; |
1051 |
1051 |
1052 if (!strcasecmp(function_name->value, "WSTRING_TO_BYTE")) |
1052 if (!strcasecmp(function_name->value, "TOD_TO_WORD")) |
1053 return function_wstring_to_byte; |
1053 return function_tod_to_word; |
1054 |
1054 |
1055 if (!strcasecmp(function_name->value, "WSTRING_TO_WORD")) |
1055 if (!strcasecmp(function_name->value, "TOD_TO_DWORD")) |
1056 return function_wstring_to_word; |
1056 return function_tod_to_dword; |
1057 |
1057 |
1058 if (!strcasecmp(function_name->value, "WSTRING_TO_DWORD")) |
1058 if (!strcasecmp(function_name->value, "TOD_TO_LWORD")) |
1059 return function_wstring_to_dword; |
1059 return function_tod_to_lword; |
1060 |
1060 |
1061 if (!strcasecmp(function_name->value, "WSTRING_TO_LWORD")) |
1061 if (!strcasecmp(function_name->value, "TOD_TO_STRING")) |
1062 return function_wstring_to_lword; |
1062 return function_tod_to_string; |
1063 |
1063 |
1064 if (!strcasecmp(function_name->value, "WSTRING_TO_DATE")) |
1064 if (!strcasecmp(function_name->value, "DT_TO_REAL")) |
1065 return function_wstring_to_date; |
1065 return function_dt_to_real; |
1066 |
1066 |
1067 if (!strcasecmp(function_name->value, "WSTRING_TO_TOD")) |
1067 if (!strcasecmp(function_name->value, "DT_TO_LREAL")) |
1068 return function_wstring_to_tod; |
1068 return function_dt_to_lreal; |
1069 |
1069 |
1070 if (!strcasecmp(function_name->value, "WSTRING_TO_DT")) |
1070 if (!strcasecmp(function_name->value, "DT_TO_SINT")) |
1071 return function_wstring_to_dt; |
1071 return function_dt_to_sint; |
1072 |
1072 |
1073 if (!strcasecmp(function_name->value, "DATE_TO_REAL")) |
1073 if (!strcasecmp(function_name->value, "DT_TO_INT")) |
1074 return function_date_to_real; |
1074 return function_dt_to_int; |
1075 |
1075 |
1076 if (!strcasecmp(function_name->value, "DATE_TO_LREAL")) |
1076 if (!strcasecmp(function_name->value, "DT_TO_DINT")) |
1077 return function_date_to_lreal; |
1077 return function_dt_to_dint; |
1078 |
1078 |
1079 if (!strcasecmp(function_name->value, "DATE_TO_SINT")) |
1079 if (!strcasecmp(function_name->value, "DT_TO_LINT")) |
1080 return function_date_to_sint; |
1080 return function_dt_to_lint; |
1081 |
1081 |
1082 if (!strcasecmp(function_name->value, "DATE_TO_INT")) |
1082 if (!strcasecmp(function_name->value, "DT_TO_USINT")) |
1083 return function_date_to_int; |
1083 return function_dt_to_usint; |
1084 |
1084 |
1085 if (!strcasecmp(function_name->value, "DATE_TO_DINT")) |
1085 if (!strcasecmp(function_name->value, "DT_TO_UINT")) |
1086 return function_date_to_dint; |
1086 return function_dt_to_uint; |
1087 |
1087 |
1088 if (!strcasecmp(function_name->value, "DATE_TO_LINT")) |
1088 if (!strcasecmp(function_name->value, "DT_TO_UDINT")) |
1089 return function_date_to_lint; |
1089 return function_dt_to_udint; |
1090 |
1090 |
1091 if (!strcasecmp(function_name->value, "DATE_TO_USINT")) |
1091 if (!strcasecmp(function_name->value, "DT_TO_ULINT")) |
1092 return function_date_to_usint; |
1092 return function_dt_to_ulint; |
1093 |
1093 |
1094 if (!strcasecmp(function_name->value, "DATE_TO_UINT")) |
1094 if (!strcasecmp(function_name->value, "DT_TO_BOOL")) |
1095 return function_date_to_uint; |
1095 return function_dt_to_bool; |
1096 |
1096 |
1097 if (!strcasecmp(function_name->value, "DATE_TO_UDINT")) |
1097 if (!strcasecmp(function_name->value, "DT_TO_BYTE")) |
1098 return function_date_to_udint; |
1098 return function_dt_to_byte; |
1099 |
1099 |
1100 if (!strcasecmp(function_name->value, "DATE_TO_ULINT")) |
1100 if (!strcasecmp(function_name->value, "DT_TO_WORD")) |
1101 return function_date_to_ulint; |
1101 return function_dt_to_word; |
1102 |
1102 |
1103 if (!strcasecmp(function_name->value, "DATE_TO_BOOL")) |
1103 if (!strcasecmp(function_name->value, "DT_TO_DWORD")) |
1104 return function_date_to_bool; |
1104 return function_dt_to_dword; |
1105 |
1105 |
1106 if (!strcasecmp(function_name->value, "DATE_TO_BYTE")) |
1106 if (!strcasecmp(function_name->value, "DT_TO_LWORD")) |
1107 return function_date_to_byte; |
1107 return function_dt_to_lword; |
1108 |
1108 |
1109 if (!strcasecmp(function_name->value, "DATE_TO_WORD")) |
1109 if (!strcasecmp(function_name->value, "DT_TO_STRING")) |
1110 return function_date_to_word; |
1110 return function_dt_to_string; |
1111 |
1111 |
1112 if (!strcasecmp(function_name->value, "DATE_TO_DWORD")) |
1112 if (!strcasecmp(function_name->value, "TRUNC")) |
1113 return function_date_to_dword; |
1113 return function_trunc; |
1114 |
1114 |
1115 if (!strcasecmp(function_name->value, "DATE_TO_LWORD")) |
1115 if (!strcasecmp(function_name->value, "BCD_TO_USINT")) |
1116 return function_date_to_lword; |
1116 return function_bcd_to_usint; |
1117 |
1117 |
1118 if (!strcasecmp(function_name->value, "DATE_TO_STRING")) |
1118 if (!strcasecmp(function_name->value, "BCD_TO_UINT")) |
1119 return function_date_to_string; |
1119 return function_bcd_to_uint; |
1120 |
1120 |
1121 if (!strcasecmp(function_name->value, "DATE_TO_WSTRING")) |
1121 if (!strcasecmp(function_name->value, "BCD_TO_UDINT")) |
1122 return function_date_to_wstring; |
1122 return function_bcd_to_udint; |
1123 |
1123 |
1124 if (!strcasecmp(function_name->value, "TOD_TO_REAL")) |
1124 if (!strcasecmp(function_name->value, "BCD_TO_ULINT")) |
1125 return function_tod_to_real; |
1125 return function_bcd_to_ulint; |
1126 |
1126 |
1127 if (!strcasecmp(function_name->value, "TOD_TO_LREAL")) |
1127 if (!strcasecmp(function_name->value, "USINT_TO_BCD")) |
1128 return function_tod_to_lreal; |
1128 return function_usint_to_bcd; |
1129 |
1129 |
1130 if (!strcasecmp(function_name->value, "TOD_TO_SINT")) |
1130 if (!strcasecmp(function_name->value, "UINT_TO_BCD")) |
1131 return function_tod_to_sint; |
1131 return function_uint_to_bcd; |
1132 |
1132 |
1133 if (!strcasecmp(function_name->value, "TOD_TO_INT")) |
1133 if (!strcasecmp(function_name->value, "UDINT_TO_BCD")) |
1134 return function_tod_to_int; |
1134 return function_udint_to_bcd; |
1135 |
1135 |
1136 if (!strcasecmp(function_name->value, "TOD_TO_DINT")) |
1136 if (!strcasecmp(function_name->value, "ULINT_TO_BCD")) |
1137 return function_tod_to_dint; |
1137 return function_ulint_to_bcd; |
1138 |
1138 |
1139 if (!strcasecmp(function_name->value, "TOD_TO_LINT")) |
1139 if (!strcasecmp(function_name->value, "DATE_AND_TIME_TO_TIME_OF_DAY")) |
1140 return function_tod_to_lint; |
1140 return function_date_and_time_to_time_of_day; |
1141 |
1141 |
1142 if (!strcasecmp(function_name->value, "TOD_TO_USINT")) |
1142 if (!strcasecmp(function_name->value, "DATE_AND_TIME_TO_DATE")) |
1143 return function_tod_to_usint; |
1143 return function_date_and_time_to_date; |
1144 |
1144 |
1145 if (!strcasecmp(function_name->value, "TOD_TO_UINT")) |
1145 if (!strcasecmp(function_name->value, "ABS")) |
1146 return function_tod_to_uint; |
1146 return function_abs; |
1147 |
1147 |
1148 if (!strcasecmp(function_name->value, "TOD_TO_UDINT")) |
1148 if (!strcasecmp(function_name->value, "SQRT")) |
1149 return function_tod_to_udint; |
1149 return function_sqrt; |
1150 |
1150 |
1151 if (!strcasecmp(function_name->value, "TOD_TO_ULINT")) |
1151 if (!strcasecmp(function_name->value, "LN")) |
1152 return function_tod_to_ulint; |
1152 return function_ln; |
1153 |
1153 |
1154 if (!strcasecmp(function_name->value, "TOD_TO_BOOL")) |
1154 if (!strcasecmp(function_name->value, "LOG")) |
1155 return function_tod_to_bool; |
1155 return function_log; |
1156 |
1156 |
1157 if (!strcasecmp(function_name->value, "TOD_TO_BYTE")) |
1157 if (!strcasecmp(function_name->value, "EXP")) |
1158 return function_tod_to_byte; |
1158 return function_exp; |
1159 |
1159 |
1160 if (!strcasecmp(function_name->value, "TOD_TO_WORD")) |
1160 if (!strcasecmp(function_name->value, "SIN")) |
1161 return function_tod_to_word; |
1161 return function_sin; |
1162 |
1162 |
1163 if (!strcasecmp(function_name->value, "TOD_TO_DWORD")) |
1163 if (!strcasecmp(function_name->value, "COS")) |
1164 return function_tod_to_dword; |
1164 return function_cos; |
1165 |
1165 |
1166 if (!strcasecmp(function_name->value, "TOD_TO_LWORD")) |
1166 if (!strcasecmp(function_name->value, "TAN")) |
1167 return function_tod_to_lword; |
1167 return function_tan; |
1168 |
1168 |
1169 if (!strcasecmp(function_name->value, "TOD_TO_STRING")) |
1169 if (!strcasecmp(function_name->value, "ASIN")) |
1170 return function_tod_to_string; |
1170 return function_asin; |
1171 |
1171 |
1172 if (!strcasecmp(function_name->value, "TOD_TO_WSTRING")) |
1172 if (!strcasecmp(function_name->value, "ACOS")) |
1173 return function_tod_to_wstring; |
1173 return function_acos; |
1174 |
1174 |
1175 if (!strcasecmp(function_name->value, "DT_TO_REAL")) |
1175 if (!strcasecmp(function_name->value, "ATAN")) |
1176 return function_dt_to_real; |
1176 return function_atan; |
1177 |
1177 |
1178 if (!strcasecmp(function_name->value, "DT_TO_LREAL")) |
1178 if (!strcasecmp(function_name->value, "ADD")) |
1179 return function_dt_to_lreal; |
1179 return function_add; |
1180 |
1180 |
1181 if (!strcasecmp(function_name->value, "DT_TO_SINT")) |
1181 if (!strcasecmp(function_name->value, "MUL")) |
1182 return function_dt_to_sint; |
1182 return function_mul; |
1183 |
1183 |
1184 if (!strcasecmp(function_name->value, "DT_TO_INT")) |
1184 if (!strcasecmp(function_name->value, "SUB")) |
1185 return function_dt_to_int; |
1185 return function_sub; |
1186 |
1186 |
1187 if (!strcasecmp(function_name->value, "DT_TO_DINT")) |
1187 if (!strcasecmp(function_name->value, "DIV")) |
1188 return function_dt_to_dint; |
1188 return function_div; |
1189 |
1189 |
1190 if (!strcasecmp(function_name->value, "DT_TO_LINT")) |
1190 if (!strcasecmp(function_name->value, "MOD")) |
1191 return function_dt_to_lint; |
1191 return function_mod; |
1192 |
1192 |
1193 if (!strcasecmp(function_name->value, "DT_TO_USINT")) |
1193 if (!strcasecmp(function_name->value, "EXPT")) |
1194 return function_dt_to_usint; |
1194 return function_expt; |
1195 |
1195 |
1196 if (!strcasecmp(function_name->value, "DT_TO_UINT")) |
1196 if (!strcasecmp(function_name->value, "MOVE")) |
1197 return function_dt_to_uint; |
1197 return function_move; |
1198 |
1198 |
1199 if (!strcasecmp(function_name->value, "DT_TO_UDINT")) |
1199 if (!strcasecmp(function_name->value, "SHL")) |
1200 return function_dt_to_udint; |
1200 return function_shl; |
1201 |
1201 |
1202 if (!strcasecmp(function_name->value, "DT_TO_ULINT")) |
1202 if (!strcasecmp(function_name->value, "SHR")) |
1203 return function_dt_to_ulint; |
1203 return function_shr; |
1204 |
1204 |
1205 if (!strcasecmp(function_name->value, "DT_TO_BOOL")) |
1205 if (!strcasecmp(function_name->value, "ROR")) |
1206 return function_dt_to_bool; |
1206 return function_ror; |
1207 |
1207 |
1208 if (!strcasecmp(function_name->value, "DT_TO_BYTE")) |
1208 if (!strcasecmp(function_name->value, "ROL")) |
1209 return function_dt_to_byte; |
1209 return function_rol; |
1210 |
1210 |
1211 if (!strcasecmp(function_name->value, "DT_TO_WORD")) |
1211 if (!strcasecmp(function_name->value, "AND")) |
1212 return function_dt_to_word; |
1212 return function_and; |
1213 |
1213 |
1214 if (!strcasecmp(function_name->value, "DT_TO_DWORD")) |
1214 if (!strcasecmp(function_name->value, "OR")) |
1215 return function_dt_to_dword; |
1215 return function_or; |
1216 |
1216 |
1217 if (!strcasecmp(function_name->value, "DT_TO_LWORD")) |
1217 if (!strcasecmp(function_name->value, "XOR")) |
1218 return function_dt_to_lword; |
1218 return function_xor; |
1219 |
1219 |
1220 if (!strcasecmp(function_name->value, "DT_TO_STRING")) |
1220 if (!strcasecmp(function_name->value, "NOT")) |
1221 return function_dt_to_string; |
1221 return function_not; |
1222 |
1222 |
1223 if (!strcasecmp(function_name->value, "DT_TO_WSTRING")) |
1223 if (!strcasecmp(function_name->value, "SEL")) |
1224 return function_dt_to_wstring; |
1224 return function_sel; |
1225 |
1225 |
1226 if (!strcasecmp(function_name->value, "TRUNC")) |
1226 if (!strcasecmp(function_name->value, "MAX")) |
1227 return function_trunc; |
1227 return function_max; |
1228 |
1228 |
1229 if (!strcasecmp(function_name->value, "BCD_TO_SINT")) |
1229 if (!strcasecmp(function_name->value, "MIN")) |
1230 return function_bcd_to_sint; |
1230 return function_min; |
1231 |
1231 |
1232 if (!strcasecmp(function_name->value, "BCD_TO_INT")) |
1232 if (!strcasecmp(function_name->value, "LIMIT")) |
1233 return function_bcd_to_int; |
1233 return function_limit; |
1234 |
1234 |
1235 if (!strcasecmp(function_name->value, "BCD_TO_DINT")) |
1235 if (!strcasecmp(function_name->value, "MUX")) |
1236 return function_bcd_to_dint; |
1236 return function_mux; |
1237 |
1237 |
1238 if (!strcasecmp(function_name->value, "BCD_TO_LINT")) |
1238 if (!strcasecmp(function_name->value, "GT")) |
1239 return function_bcd_to_lint; |
1239 return function_gt; |
1240 |
1240 |
1241 if (!strcasecmp(function_name->value, "BCD_TO_USINT")) |
1241 if (!strcasecmp(function_name->value, "GE")) |
1242 return function_bcd_to_usint; |
1242 return function_ge; |
1243 |
1243 |
1244 if (!strcasecmp(function_name->value, "BCD_TO_UINT")) |
1244 if (!strcasecmp(function_name->value, "EQ")) |
1245 return function_bcd_to_uint; |
1245 return function_eq; |
1246 |
1246 |
1247 if (!strcasecmp(function_name->value, "BCD_TO_UDINT")) |
1247 if (!strcasecmp(function_name->value, "LT")) |
1248 return function_bcd_to_udint; |
1248 return function_lt; |
1249 |
1249 |
1250 if (!strcasecmp(function_name->value, "BCD_TO_ULINT")) |
1250 if (!strcasecmp(function_name->value, "LE")) |
1251 return function_bcd_to_ulint; |
1251 return function_le; |
1252 |
1252 |
1253 if (!strcasecmp(function_name->value, "SINT_TO_BCD")) |
1253 if (!strcasecmp(function_name->value, "NE")) |
1254 return function_sint_to_bcd; |
1254 return function_ne; |
1255 |
1255 |
1256 if (!strcasecmp(function_name->value, "INT_TO_BCD")) |
1256 if (!strcasecmp(function_name->value, "LEN")) |
1257 return function_int_to_bcd; |
1257 return function_len; |
1258 |
1258 |
1259 if (!strcasecmp(function_name->value, "DINT_TO_BCD")) |
1259 if (!strcasecmp(function_name->value, "LEFT")) |
1260 return function_dint_to_bcd; |
1260 return function_left; |
1261 |
1261 |
1262 if (!strcasecmp(function_name->value, "LINT_TO_BCD")) |
1262 if (!strcasecmp(function_name->value, "RIGHT")) |
1263 return function_lint_to_bcd; |
1263 return function_right; |
1264 |
1264 |
1265 if (!strcasecmp(function_name->value, "USINT_TO_BCD")) |
1265 if (!strcasecmp(function_name->value, "MID")) |
1266 return function_usint_to_bcd; |
1266 return function_mid; |
1267 |
1267 |
1268 if (!strcasecmp(function_name->value, "UINT_TO_BCD")) |
1268 if (!strcasecmp(function_name->value, "CONCAT")) |
1269 return function_uint_to_bcd; |
1269 return function_concat; |
1270 |
1270 |
1271 if (!strcasecmp(function_name->value, "UDINT_TO_BCD")) |
1271 if (!strcasecmp(function_name->value, "INSERT")) |
1272 return function_udint_to_bcd; |
1272 return function_insert; |
1273 |
1273 |
1274 if (!strcasecmp(function_name->value, "ULINT_TO_BCD")) |
1274 if (!strcasecmp(function_name->value, "DELETE")) |
1275 return function_ulint_to_bcd; |
1275 return function_delete; |
1276 |
1276 |
1277 if (!strcasecmp(function_name->value, "DATE_AND_TIME_TO_TIME_OF_DAY")) |
1277 if (!strcasecmp(function_name->value, "REPLACE")) |
1278 return function_date_and_time_to_time_of_day; |
1278 return function_replace; |
1279 |
1279 |
1280 if (!strcasecmp(function_name->value, "DATE_AND_TIME_TO_DATE")) |
1280 if (!strcasecmp(function_name->value, "FIND")) |
1281 return function_date_and_time_to_date; |
1281 return function_find; |
1282 |
|
1283 if (!strcasecmp(function_name->value, "ABS")) |
|
1284 return function_abs; |
|
1285 |
|
1286 if (!strcasecmp(function_name->value, "SQRT")) |
|
1287 return function_sqrt; |
|
1288 |
|
1289 if (!strcasecmp(function_name->value, "LN")) |
|
1290 return function_ln; |
|
1291 |
|
1292 if (!strcasecmp(function_name->value, "LOG")) |
|
1293 return function_log; |
|
1294 |
|
1295 if (!strcasecmp(function_name->value, "EXP")) |
|
1296 return function_exp; |
|
1297 |
|
1298 if (!strcasecmp(function_name->value, "SIN")) |
|
1299 return function_sin; |
|
1300 |
|
1301 if (!strcasecmp(function_name->value, "COS")) |
|
1302 return function_cos; |
|
1303 |
|
1304 if (!strcasecmp(function_name->value, "TAN")) |
|
1305 return function_tan; |
|
1306 |
|
1307 if (!strcasecmp(function_name->value, "ASIN")) |
|
1308 return function_asin; |
|
1309 |
|
1310 if (!strcasecmp(function_name->value, "ACOS")) |
|
1311 return function_acos; |
|
1312 |
|
1313 if (!strcasecmp(function_name->value, "ATAN")) |
|
1314 return function_atan; |
|
1315 |
|
1316 if (!strcasecmp(function_name->value, "ADD")) |
|
1317 return function_add; |
|
1318 |
|
1319 if (!strcasecmp(function_name->value, "MUL")) |
|
1320 return function_mul; |
|
1321 |
|
1322 if (!strcasecmp(function_name->value, "SUB")) |
|
1323 return function_sub; |
|
1324 |
|
1325 if (!strcasecmp(function_name->value, "DIV")) |
|
1326 return function_div; |
|
1327 |
|
1328 if (!strcasecmp(function_name->value, "MOD")) |
|
1329 return function_mod; |
|
1330 |
|
1331 if (!strcasecmp(function_name->value, "EXPT")) |
|
1332 return function_expt; |
|
1333 |
|
1334 if (!strcasecmp(function_name->value, "MOVE")) |
|
1335 return function_move; |
|
1336 |
|
1337 if (!strcasecmp(function_name->value, "SHL")) |
|
1338 return function_shl; |
|
1339 |
|
1340 if (!strcasecmp(function_name->value, "SHR")) |
|
1341 return function_shr; |
|
1342 |
|
1343 if (!strcasecmp(function_name->value, "ROR")) |
|
1344 return function_ror; |
|
1345 |
|
1346 if (!strcasecmp(function_name->value, "ROL")) |
|
1347 return function_rol; |
|
1348 |
|
1349 if (!strcasecmp(function_name->value, "AND")) |
|
1350 return function_and; |
|
1351 |
|
1352 if (!strcasecmp(function_name->value, "OR")) |
|
1353 return function_or; |
|
1354 |
|
1355 if (!strcasecmp(function_name->value, "XOR")) |
|
1356 return function_xor; |
|
1357 |
|
1358 if (!strcasecmp(function_name->value, "NOT")) |
|
1359 return function_not; |
|
1360 |
|
1361 if (!strcasecmp(function_name->value, "SEL")) |
|
1362 return function_sel; |
|
1363 |
|
1364 if (!strcasecmp(function_name->value, "MAX")) |
|
1365 return function_max; |
|
1366 |
|
1367 if (!strcasecmp(function_name->value, "MIN")) |
|
1368 return function_min; |
|
1369 |
|
1370 if (!strcasecmp(function_name->value, "LIMIT")) |
|
1371 return function_limit; |
|
1372 |
|
1373 if (!strcasecmp(function_name->value, "MUX")) |
|
1374 return function_mux; |
|
1375 |
|
1376 if (!strcasecmp(function_name->value, "GT")) |
|
1377 return function_gt; |
|
1378 |
|
1379 if (!strcasecmp(function_name->value, "GE")) |
|
1380 return function_ge; |
|
1381 |
|
1382 if (!strcasecmp(function_name->value, "EQ")) |
|
1383 return function_eq; |
|
1384 |
|
1385 if (!strcasecmp(function_name->value, "LT")) |
|
1386 return function_lt; |
|
1387 |
|
1388 if (!strcasecmp(function_name->value, "LE")) |
|
1389 return function_le; |
|
1390 |
|
1391 if (!strcasecmp(function_name->value, "NE")) |
|
1392 return function_ne; |
|
1393 |
|
1394 if (!strcasecmp(function_name->value, "LEN")) |
|
1395 return function_len; |
|
1396 |
|
1397 if (!strcasecmp(function_name->value, "LEFT")) |
|
1398 return function_left; |
|
1399 |
|
1400 if (!strcasecmp(function_name->value, "RIGHT")) |
|
1401 return function_right; |
|
1402 |
|
1403 if (!strcasecmp(function_name->value, "MID")) |
|
1404 return function_mid; |
|
1405 |
|
1406 if (!strcasecmp(function_name->value, "CONCAT")) |
|
1407 return function_concat; |
|
1408 |
|
1409 if (!strcasecmp(function_name->value, "INSERT")) |
|
1410 return function_insert; |
|
1411 |
|
1412 if (!strcasecmp(function_name->value, "DELETE")) |
|
1413 return function_delete; |
|
1414 |
|
1415 if (!strcasecmp(function_name->value, "REPLACE")) |
|
1416 return function_replace; |
|
1417 |
|
1418 if (!strcasecmp(function_name->value, "FIND")) |
|
1419 return function_find; |
|
1420 |
1282 |
1421 else return function_none; |
1283 else return function_none; |
1422 } |
1284 } |
1423 |
1285 |