blob: b997ec8d5709a690c772a65010249366fe8a0a78 [file] [log] [blame]
Bram Moolenaarb730f0c2018-11-25 03:56:26 +01001% vim: set ft=matlab sw=4 :
2
3% START_INDENT
4if true
5disp foo
6elseif false
7disp bar
8end
9% END_INDENT
10
11% START_INDENT
12try
13statements
14catch exception
15statements
16end
17% END_INDENT
Bram Moolenaar9d87a372018-12-18 21:41:50 +010018
19% START_INDENT
20if true, ...
21if true
22disp hello
23end
24end
25% END_INDENT
26
27% START_INDENT
28switch a
29case expr
30if true, foo; end
31disp hello
32otherwise
33disp bar
34end
35% END_INDENT
36
37% START_INDENT
38if true
39A(1:end - 1)
Bram Moolenaar32b364f2019-12-08 15:07:48 +010040C{1:end - 1}
Bram Moolenaar9d87a372018-12-18 21:41:50 +010041disp foo
42end
43% END_INDENT
44
45% START_INDENT
46A = [{
47}
48] ...
49disp foo
50disp bar
51% END_INDENT
52
53% START_INDENT
Bram Moolenaar32b364f2019-12-08 15:07:48 +010054if true
55% end
56%% end
57disp foo
58end
59% END_INDENT
60
61% START_INDENT
Bram Moolenaar9d87a372018-12-18 21:41:50 +010062% INDENT_EXE let b:MATLAB_function_indent = 0
63function foo
64disp foo
65function nested
66disp bar
67end
68end
69% END_INDENT
70
71% START_INDENT
72% INDENT_EXE let b:MATLAB_function_indent = 1
73function foo
74disp foo
75function nested
76disp bar
77end
78end
79% END_INDENT
80
81% START_INDENT
82% INDENT_EXE let b:MATLAB_function_indent = 2
83function foo
84disp foo
85function nested
86disp bar
87end
88end
89% END_INDENT