[plt-scheme] libusb FFI binding
On Mar 5, Noel Welsh wrote:
> ----- Original Message ----
> From: Jakub Piotr C$,1 b(Bapa <jpc at pld-linux.org>
>
> > It's copy and paste from foreign.ss _enum definition.
>
> I can summarise my reaction as: !!!!!
>
> It looked like the kind of code I'd expect from a newbie functional
> programmer coming from an imperative background sans pattern
> matching,
None of the above.
* The reason for the weird syntax is to make it easy to paste in large
chunks of constants from C with little modification
* The reason for the imperativeness is that the original code builds
two translation tables -- see the original source, it makes more
sense there.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!