@expose("peek-byte", [default(values.W_InputPort, None),
                      default(values.W_Fixnum, values.W_Fixnum.ZERO)],
                    simple=False)
def peek_byte(w_port, w_skip, env, cont):
    try:
        return do_peek(w_port, True, w_skip.value, env, cont)
    except __HOLE__:
        raise SchemeException("peek-byte: string is not a well-formed UTF-8 encoding")
dataset/ETHPy150Open samth/pycket/pycket/prims/input_output.py/peek_byte