(command.CommandList children: [ (C {<Id.KW_Set set>} {<-e>}) (C {<cd>} { (DQ (command_sub left_token: <Id.Left_DollarParen '$('> child: (C {<dirname>} {(DQ ($ Id.VSub_Number '$0'))}) ) <'/..'> ) } ) (C {<'script/bootstrap'>}) (C {<echo>} {(DQ <'==> Setting up DB…'>)}) (C {<'bin/rake'>} {<db> <Id.Lit_Colon ':'> <create>} {<db> <Id.Lit_Colon ':'> <reset>}) (command.If arms: [ (if_arm cond: [ (command.Sentence child: (command.AndOr ops: [Id.Op_DAmp] children: [ (C {<Id.Lit_LBracket '['>} {<-z>} {(DQ ($ Id.VSub_DollarName '$RAILS_ENV'))} {<Id.Lit_RBracket ']'>} ) (C {<Id.Lit_LBracket '['>} {<-z>} {(DQ ($ Id.VSub_DollarName '$RACK_ENV'))} {<Id.Lit_RBracket ']'>} ) ] ) terminator: <Id.Op_Semi _> ) ] action: [(C {<true>})] spids: [53 78] ) ] ) (C {<echo>} {(DQ <'==> App is now ready to go!'>)}) ] )