The dot indentation syntax seems very strange. Why not just indent? Is the intention to reduce nested indentation a little?
The dot space is used to mark arguments since some arguments span multiple lines but are connected. For example, in
Theorem: . for: x where: y then: z . 'some statement'
Theorem: for: x where: y then: z 'some statement'
The dot space is used to mark arguments since some arguments span multiple lines but are connected. For example, in
the 'for:where:then' group together is one argument, while the 'some statement' item is the second argument. The dot is needed to distinguish from where it is hard to tell where one argument stops and another starts.