[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] some progress on zlib

From: Felix
Subject: Re: [Chicken-users] some progress on zlib
Date: Thu, 19 Sep 2002 09:17:57 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530

Peter Keller wrote:
On Wed, Sep 18, 2002 at 09:04:12AM +0200, Felix wrote:

Hey, that's nice. I did some minor Zlib stuff with
Chicken, but having a port-like interface is even better.
You should try out `make-input-port'/`make-output-port'
(unit `extras', I think)

So, out of curiosity, why is it that I should do this? I don't understand
why ports are still really in use because they don't even provide the basic seeking/read-write semantics of C stdio.

Ports provide a simple interface for *normal*, no-frills
use and integrate well with the rest of Scheme.

I figure in a week or so(or in a single night, depending on time and
motivation), I'll have enough of the API to do very, very basic file i/o
where you can read or write compressed files. When I get to that point,
I'll package it up nice and release it since it can be useful right away
to someone.

Wonderful! How about a proper extensions (i.e. "egg") ?

Do you have a document explaining how to create these eggs? Maybe I'll convert
my gmp FFI to an egg as well.

There is an example in the manual. If you have any further questions,
please ask.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]