(command.CommandList children: [ (C {(.)} {(${ Id.VSub_Name BACKEND) (/functions.sh)}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:IMAGE_FILE) op: assign_op.Equal rhs: {(DQ (${ Id.VSub_Number 1))} spids: [90] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:DEVICE_FILE) op: assign_op.Equal rhs: {(DQ (${ Id.VSub_Number 2))} spids: [97] ) ] ) (C {(write_image)} {(DQ (${ Id.VSub_Name IMAGE_FILE))} {(DQ (${ Id.VSub_Name DEVICE_FILE))}) ] )