a/test/func-decl.test.expected | b/test/func-decl.test.expected | ||
---|---|---|---|
1 | FUNCTION func_decl_void:DINT; |
1 | FUNCTION func_decl_void:DINT; |
2 | func_decl_void: DINT; |
2 | func_decl_void: DINT; |
3 | FUNCTION func_decl_empty:DINT; |
3 | FUNCTION func_decl_empty:DINT; |
4 | |||
4 | END_FUNCTION |
5 | END_FUNCTION |
5 | 6 | ||
6 | FUNCTION func_def_clear:DINT; |
7 | FUNCTION func_def_clear:DINT; |
7 | func_def_clear := (1); |
8 | func_def_clear := (1); |
8 | RETURN; |
9 | RETURN; |
10 | |||
9 | END_FUNCTION |
11 | END_FUNCTION |
10 | FUNCTION func_def_params:DINT; |
12 | FUNCTION func_def_params:DINT; |
11 | a: DINT; |
13 | a: DINT; |
12 | func_def_params := (a); |
14 | func_def_params := (a); |
13 | RETURN; |
15 | RETURN; |
16 | |||
14 | END_FUNCTION |
17 | END_FUNCTION |
15 | FUNCTION func_def_all_voidparams:DINT; |
18 | FUNCTION func_def_all_voidparams:DINT; |
16 | a: DINT; |
19 | a: DINT; |
17 | b: DINT; |
20 | b: DINT; |
18 | func_def_all_voidparams := (a); |
21 | func_def_all_voidparams := (a); |
19 | RETURN; |
22 | RETURN; |
23 | |||
20 | END_FUNCTION |
24 | END_FUNCTION |
21 | FUNCTION func_def_all_noparams:DINT; |
25 | FUNCTION func_def_all_noparams:DINT; |
22 | a: DINT; |
26 | a: DINT; |
23 | b: DINT; |
27 | b: DINT; |
24 | func_def_all_noparams := (a); |
28 | func_def_all_noparams := (a); |
25 | RETURN; |
29 | RETURN; |
30 | |||
26 | END_FUNCTION |
31 | END_FUNCTION |
27 | FUNCTION func_def_full:DINT; |
32 | FUNCTION func_def_full:DINT; |
28 | a: DINT; |
33 | a: DINT; |
29 | b: DINT; |
34 | b: DINT; |
30 | c: DINT; |
35 | c: DINT; |
... |
... |
||
35 | b := d; |
40 | b := d; |
36 | 41 | ||
37 | END_IF |
42 | END_IF |
38 | func_def_full := (a); |
43 | func_def_full := (a); |
39 | RETURN; |
44 | RETURN; |
45 | |||
40 | END_FUNCTION |
46 | END_FUNCTION |
41 | FUNCTION func_def_pointer:DINT; |
47 | FUNCTION func_def_pointer:DINT; |
42 | a: DINT; |
48 | a: DINT; |
49 | |||
43 | END_FUNCTION |
50 | END_FUNCTION |