(command.CommandList children: [ (C {<echo>} {<-n>} {(DQ <'Would you like to install binary packages from the CD? (y/N) '>)}) (C {<read>} {<y>}) (command.If arms: [ (if_arm cond: (condition.Shell commands: [ (C {<Id.Lit_LBracket '['>} {(DQ ($ Id.VSub_DollarName '$y'))} {<Id.Lit_Equals '='>} {<y>} {<-o>} {(DQ ($ Id.VSub_DollarName '$y'))} {<Id.Lit_Equals '='>} {<Y>} {<Id.Lit_RBracket ']'>} ) ] ) action: [ (C {<echo>} {(DQ <'Ok, showing you a list of packages, please type y'>)}) (C {<echo>} {(DQ <'for every package you want installed.'>)}) (C {<'/usr/bin/packme'>}) ] spids: [15 39] ) ] else_action: [(C {<echo>} {(DQ <'Ok, not installing binary packages.'>)})] ) (C {<echo>} {(DQ <'Use the \'packme\' command after rebooting MINIX to get another chance'>)}) (C {<echo>} {(DQ <'to install binary packages.'>)}) ] )