Writing
@foo{bar
baz
bbb}
doesn't really make sense.
I mean an error - it indicates ambiguous use of TABs.Tabs would have to be consistent: If a line starts with
T1 tabs followed by S1 spaces, and another line starts with
T2 tabs followed by S2 spaces, then it is an error if
(and (not (= T1 T2)) (> S1 0) (> S2 0)).
I presume you mean not an error, just not the same indentation?
That is fine in a Unix-based culture. Some programming... alternately just define a tab as 8 spaces.
cultures use TAB to mean "indentation unit", which can
be set according to user preference.