lzw.lsp working?

Started by cormullion, October 23, 2009, 09:47:46 AM

Previous topic - Next topic

cormullion

I'm trying to get peter's lzw.lsp code working (http://www.turtle.dds.nl/newlisp/index.html">//http://www.turtle.dds.nl/newlisp/index.html). Although I've changed the inc functions for v 10.1, I can't seem to get a file to compress and decompress OK. The code is complicated to understand (all that bit-shifting is hard to follow). Can anyone get this working?

Lutz

#1
Change also the two instances of:


(write-line "[text]" out)

to:


(write-line out "[text]")

cormullion

#2
Isn't that only in the self-extracting function, though?

Lutz

#3
Haven't tried the program, just read through it to discover 10.0 incompatibilities.  Apart from the 'inc', I only could find 'write-line' which swapped parameters.