print # EVENT HANDLING inp = raw_input( "Enter prompt: " ) inp = inp.split() try: params = {} values = [] flag = "default" for tok in inp: if tok[0] == '-': # INPUT IS A FLAG params[flag] = values # Set the values of the previous flag flag = tok values = [] else: values.append( tok ) params[flag] = values if tok == "help": message = printHelp else: canvas.handleInput( params ) except IndexError as ex : message = indexErrorMessage except ValueError as ex : message = valueErrorMessage