SHELL_SCRIPT
  COMMANDS_LIST
    SHELL_COMMAND
      ARITHMETIC_EXPANSION
        PsiElement(()('(')
        PsiElement(()('(')
        UNARY_EXPRESSION
          PsiElement(-)('-')
          LITERAL_EXPRESSION
            NUMBER
              PsiElement(int)('1')
        PsiElement())(')')
        PsiElement())(')')
  PsiElement(\n)('\n')
  COMMANDS_LIST
    SHELL_COMMAND
      ARITHMETIC_EXPANSION
        PsiElement(()('(')
        PsiElement(()('(')
        PRE_EXPRESSION
          PsiElement(--)('--')
          LITERAL_EXPRESSION
            NUMBER
              PsiElement(int)('1')
        PsiElement())(')')
        PsiElement())(')')
  PsiElement(\n)('\n')
  COMMANDS_LIST
    SHELL_COMMAND
      ARITHMETIC_EXPANSION
        PsiElement(()('(')
        PsiElement(()('(')
        PRE_EXPRESSION
          PsiElement(--)('--')
          UNARY_EXPRESSION
            PsiElement(-)('-')
            LITERAL_EXPRESSION
              PsiElement(word)('a')
        PsiElement())(')')
        PsiElement())(')')