def cli(foo): assert type(foo) is float click.echo('FOO:[%s]' % foo)
def cli(f): click.echo(f)
def cmd(a, b, c): for arg in (a, b, c): click.echo(arg)
def foo(input): click.echo(input)
def cmd2(arg): click.echo('arg:' + '|'.join(arg))
def copy(item): for item in item: click.echo('name=%s id=%d' % item)
def cli(foo): click.echo(foo)
def cli(message): click.echo('\n'.join(message))
def cli(foo, bar): click.echo('foo=%s bar=%s' % (foo, bar))
def mine_set(x, y, ty): """Sets a mine at a specific coordinate.""" click.echo('Set %s mine at %s,%s' % (ty, x, y))
def mine_remove(x, y): """Removes a mine at a specific coordinate.""" click.echo('Removed mine at %s,%s' % (x, y))
def ship_shoot(ship, x, y): """Makes SHIP fire to X,Y.""" click.echo('Ship %s fires to %s,%s' % (ship, x, y))
def ship_move(ship, x, y, speed): """Moves SHIP to the new location X,Y.""" click.echo('Moving ship %s to %s,%s with speed %s' % (ship, x, y, speed))
def ship_new(name): """Creates a new ship.""" click.echo('Created ship %s' % name)
def cli_alt(warnings): click.echo(warnings)
def cmd(arg): for item in arg: click.echo('|'.join(item))
def cmd(**kwargs): click.echo(str(kwargs[expected]))
def cmd(debug): click.echo(debug)
def cli(v): click.echo('verbosity=%d' % v)
def cmd(whatever): click.echo(whatever)
def foo(bar): click.echo('foo:' + bar)
def cmd(foo): click.echo(foo)
def cmd(arg): click.echo('|'.join(arg))
def cmd(testarg): click.echo(testarg)
def cmd(arg): click.echo('arg:' + arg)
def cmd(testoption): click.echo(testoption)
def cmd(f, files): for filename in files: click.echo(filename) click.echo(f)
def cli(warnings): click.echo(warnings)
def cmd(a): x, y = a click.echo(x + y)
def cli(arg): for item in arg: click.echo('<%d|%d>' % item)