38 lines
425 B
Scheme
38 lines
425 B
Scheme
; indent
|
|
; ------
|
|
|
|
[
|
|
; (..., ...)
|
|
(parameter_list)
|
|
(argument_list)
|
|
|
|
; {..., ...}
|
|
(instance_argument_list)
|
|
|
|
; {...; ...}
|
|
(message_body)
|
|
(struct_body)
|
|
(contract_body)
|
|
(trait_body)
|
|
(function_body)
|
|
(block_statement)
|
|
|
|
; misc.
|
|
(binary_expression)
|
|
(return_statement)
|
|
] @indent
|
|
|
|
; outdent
|
|
; -------
|
|
|
|
[
|
|
"}"
|
|
")"
|
|
">"
|
|
] @outdent
|
|
|
|
; indent.always
|
|
; outdent.always
|
|
; align
|
|
; extend
|
|
; extend.prevent-once |