A SQLite extension for the crazy ones because everything could be a database
kruzenshtern.org7 pointsby oneearedrabbit0 comments
: COUNTER
CREATE ,
DOES> DUP 1 SWAP +! @ ;
0 COUNTER PK
PK . \ => 1
PK . \ => 2
A semi-equivalent in Javascript is: const counter = init => {
let x = init;
return () => { x += 1; return x; };
};
const pk = counter(0);
console.log(pk()); // => 1
console.log(pk()); // => 2 A=AFFFB-F-FB+F+A
B=B+F+AF-F-AFFFB A => BF-F-BFFFC-F-FC+F+BF-F-BFFFC-F-FC
B => BFFFC-F-FC+F+B
C => C+F+BF-F-BFFFC
[1] https://www.sciencedirect.com/science/article/pii/S0166218X0...
Just a few minor updates to my original post:
Edit: some things never change--I still haven't learned how to format a bulleted list here.