[
  (statement)
  (declVars)
  (declConsts)
  (declTypes)
  (declProc)
  (declArgs)
  (declUses)
  (declClass)
  (exprArgs)
  (exprSubscript)
  (exprBrackets)
  (exprParens)
  (recInitializer)
  (arrInitializer)
  (defaultValue)
] @indent.begin

(defProc
  (block) @indent.begin)

[
  (kEnd)
  (kFinally)
  (kDo)
  (kUntil)
  (kExcept)
  (kElse)
  (kThen)
  (declSection)
  "]"
  ")"
] @indent.branch
