Re: BBWT

2017-02-26 Thread Alexander Burger
On Sun, Feb 26, 2017 at 06:00:28PM +0100, Joh-Tob Schäg wrote: > > Yes, gotta love lisp for the ability to do this (and other things). :) > > > But more often than not this features are not required in practice. Sadly > it is just cool and not significant. :( I would say it is very significant.

Re: BBWT

2017-02-26 Thread Joh-Tob Schäg
> Yes, gotta love lisp for the ability to do this (and other things). :) > But more often than not this features are not required in practice. Sadly it is just cool and not significant. :( 2017-02-26 17:06 GMT+01:00 Rick Hanson : > A bit off-topic, but I like how this

Re: BBWT

2017-02-26 Thread Rick Hanson
A bit off-topic, but I like how this transformation On 25 Feb 2017, 09:40:43 +0100, Alexander Burger wrote: >(if (not (cdr W)) > (Put C (car W)) > (Put (car (cdr W)) (car W)) ) > -> >(Put > (ifn (cdr W) C (cadr W)) > (car W) ) reminds me of factoring in high

Re: BBWT

2017-02-25 Thread Lindsay John Lawrence
s://github.com/thinknlive/picolisp-bbwt > > Cool! This code looks very good! :) > > > > As I was working on this I realized I need to start thinking about how to > > organize my code... > > > > The two main functions, encodeBBWT and decodeBBWT feel larger than t

Re: BBWT

2017-02-25 Thread Alexander Burger
Hi Lindsay, > Bijective Burrows Wheeler Transform > https://github.com/thinknlive/picolisp-bbwt Cool! This code looks very good! :) > As I was working on this I realized I need to start thinking about how to > organize my code... > > The two main functions, encodeBBWT a

BBWT

2017-02-24 Thread Lindsay John Lawrence
Bijective Burrows Wheeler Transform https://github.com/thinknlive/picolisp-bbwt As I was working on this I realized I need to start thinking about how to organize my code... The two main functions, encodeBBWT and decodeBBWT feel larger than they should be because I have defined smaller