SHELL_SCRIPT
  COMMANDS_LIST
    ASSIGNMENT_COMMAND
      LITERAL
        PsiElement(word)('a')
      PsiElement(=)('=')
  PsiElement(\n)('\n')
  COMMANDS_LIST
    EVAL_COMMAND
      PsiElement(eval)('eval')
      PsiWhiteSpace(' ')
      STRING
        PsiElement(OPEN_QUOTE)('"')
        PsiElement(STRING_CONTENT)('ech')
        VARIABLE
          PsiElement(var)('$a')
        PsiElement(CLOSE_QUOTE)('"')