(command.CommandList
  children: [
    (C {<export>} {<Id.Lit_VarLike 'MINICONDA='> ($ Id.VSub_DollarName '$HOME') <'/miniconda'>})
    (C {<export>} 
      {<Id.Lit_VarLike 'PATH='> 
        (DQ ($ Id.VSub_DollarName '$MINICONDA') <'/bin:'> ($ Id.VSub_DollarName '$PATH'))
      }
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'CONDA_PKGS_DIRS='> ($ Id.VSub_DollarName '$HOME') <'/.conda_packages'>}
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_CPP_DIR='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') <'/cpp'>}
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_PYTHON_DIR='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') <'/python'>}
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_C_GLIB_DIR='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') <'/c_glib'>}
    )
    (C {<export>} {<Id.Lit_VarLike 'ARROW_JAVA_DIR='> (${ Id.VSub_Name TRAVIS_BUILD_DIR) <'/java'>})
    (C {<export>} {<Id.Lit_VarLike 'ARROW_JS_DIR='> (${ Id.VSub_Name TRAVIS_BUILD_DIR) <'/js'>})
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_INTEGRATION_DIR='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') 
        <'/integration'>
      }
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'CPP_BUILD_DIR='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') <'/cpp-build'>}
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_CPP_INSTALL='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') 
        <'/cpp-install'>
      }
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_CPP_BUILD_DIR='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') 
        <'/cpp-build'>
      }
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_C_GLIB_INSTALL='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') 
        <'/c-glib-install'>
      }
    )
    (C {<export>} 
      {<Id.Lit_VarLike 'ARROW_PYTHON_PARQUET_HOME='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') 
        <'/parquet-env'>
      }
    )
    (C {<export>} {<Id.Lit_VarLike 'CMAKE_EXPORT_COMPILE_COMMANDS='> <1>})
    (command.If
      arms: [
        (if_arm
          cond: 
            (condition.Shell
              commands: [
                (command.Sentence
                  child: 
                    (C {<Id.Lit_LBracket '['>} 
                      {(DQ ($ Id.VSub_DollarName '$ARROW_TRAVIS_USE_TOOLCHAIN'))} {<Id.Lit_Equals '='> <Id.Lit_Equals '='>} {(DQ <1>)} {<Id.Lit_RBracket ']'>}
                    )
                  terminator: <Id.Op_Semi _>
                )
              ]
            )
          action: [
            (C {<export>} 
              {<Id.Lit_VarLike 'CPP_TOOLCHAIN='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') 
                <'/cpp-toolchain'>
              }
            )
            (C {<export>} 
              {<Id.Lit_VarLike 'ARROW_BUILD_TOOLCHAIN='> ($ Id.VSub_DollarName '$CPP_TOOLCHAIN')}
            )
            (C {<export>} {<Id.Lit_VarLike 'BOOST_ROOT='> ($ Id.VSub_DollarName '$CPP_TOOLCHAIN')})
            (C {<export>} 
              {<Id.Lit_VarLike 'PATH='> ($ Id.VSub_DollarName '$CPP_TOOLCHAIN') <'/bin'> 
                <Id.Lit_Colon ':'> ($ Id.VSub_DollarName '$PATH')
              }
            )
            (C {<export>} 
              {<Id.Lit_VarLike 'LD_LIBRARY_PATH='> ($ Id.VSub_DollarName '$CPP_TOOLCHAIN') <'/lib'> 
                <Id.Lit_Colon ':'> ($ Id.VSub_DollarName '$LD_LIBRARY_PATH')
              }
            )
            (C {<export>} {<Id.Lit_VarLike 'TRAVIS_MAKE='> <ninja>})
          ]
          spids: [155 173]
        )
      ]
      else_action: [(C {<export>} {<Id.Lit_VarLike 'TRAVIS_MAKE='> <make>})]
    )
    (command.If
      arms: [
        (if_arm
          cond: 
            (condition.Shell
              commands: [
                (command.Sentence
                  child: 
                    (C {<Id.Lit_LBracket '['>} {($ Id.VSub_DollarName '$TRAVIS_OS_NAME')} 
                      {<Id.Lit_Equals '='> <Id.Lit_Equals '='>} {(DQ <osx>)} {<Id.Lit_RBracket ']'>}
                    )
                  terminator: <Id.Op_Semi _>
                )
              ]
            )
          action: [
            (C {<export>} 
              {<Id.Lit_VarLike 'GOPATH='> ($ Id.VSub_DollarName '$TRAVIS_BUILD_DIR') <'/gopath'>}
            )
          ]
          spids: [234 250]
        )
      ]
    )
  ]
)