def eval(*args): ''' Displays result of eval'd code. ''' code = ' '.join(args) if code.startswith('>'): code = code[1:] preview(client.eval(code))
def eval(*args): """ Sends code to Bebop, which will be run in browser. """ try: code = compile(" ".join(args)) preview(client.eval(code)) except CoffeeError as e: preview({"error": str(e)})