SHELL_SCRIPT
  COMMANDS_LIST
    SIMPLE_COMMAND
      GENERIC_COMMAND_DIRECTIVE
        LITERAL
          PsiElement(word)('export')
      PsiWhiteSpace(' ')
      SIMPLE_COMMAND_ELEMENT
        ASSIGNMENT_COMMAND
          LITERAL
            PsiElement(word)('a')
          PsiElement(=)('=')
          ASSIGNMENT_LIST
            PsiElement(()('(')
            ARRAY_ASSIGNMENT
              LITERAL_OPERATION
                NUMBER
                  PsiElement(int)('1')
                PsiWhiteSpace(' ')
                NUMBER
                  PsiElement(int)('2')
                PsiWhiteSpace(' ')
                NUMBER
                  PsiElement(int)('3')
            PsiElement())(')')
  PsiElement(\n)('\n')
  COMMANDS_LIST
    SIMPLE_COMMAND
      GENERIC_COMMAND_DIRECTIVE
        LITERAL
          PsiElement(word)('export')
      PsiWhiteSpace(' ')
      SIMPLE_COMMAND_ELEMENT
        ASSIGNMENT_COMMAND
          LITERAL
            PsiElement(word)('a')
          PsiElement(=)('=')
          ASSIGNMENT_LIST
            PsiElement(()('(')
            ARRAY_ASSIGNMENT
              ASSIGNMENT_OPERATION
                INDEX_OPERATION
                  LITERAL_OPERATION
                    NUMBER
                      PsiElement(int)('1')
                  PsiWhiteSpace(' ')
                  PsiElement([)('[')
                  LITERAL_OPERATION
                    NUMBER
                      PsiElement(int)('10')
                  PsiElement(])(']')
                PsiElement(=)('=')
                LITERAL_OPERATION
                  NUMBER
                    PsiElement(int)('2')
                  PsiWhiteSpace(' ')
                  NUMBER
                    PsiElement(int)('3')
            PsiElement())(')')