Kevin Reid wrote:
FWIW: Common Lisp has rigorously transparent (that is, you cannot observe the machine word size) bigints and quite a few binary operations defined on them, so it's where I personally would look for precedent on such questions.

(a) we don't have a bignum type yet; (b) we want to JIT to concrete machine types where possible. (b) does not require clz32 vs. clz64 in my view, because of type inference or AOT type-checking (asm.js). But we don't want to require bignums.

/be
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to