I don't mind the departure in how you call the generating function but I'm going to disqualify this one for having the closure return "50101" instead of 0 and "51100" instead of 1.
If you were shifting the other direction, then a simple &1 at the end of the closure would solve the problem and give you a 73-character solution (not counting the "sub l{" and "}", as usual).
I'm sure this general approach can be modified such that I'd accept it but I'll leave that to you or whoever beats you to it. (:
- tye (but my friends call me "Tye")In reply to 73 chars, called on a foul (Re: LFSR golf)
by tye
in thread LFSR golf
by tye
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |