3 ms·
> redefine 2 as a function that will return seven, and forever after your math won’t work. (But why would you?) I often think of myself in the past as a comple
by scandox 7y ago
> redefine 2 as a function that will return seven, and forever after your math won’t work. (But why would you?)
I often think of myself in the past as a completely different person who seems to be capable of many surprising actions.
- astrobe_ 7y agoActually it is not uncommon to see 0, 1 and -1 defined as built-in primitives. The benefit is that in some interpretation schemes (bytecode, DTC) it is either faster or smaller, sometimes both. It also allows to ' 0 ("tick" zero, that is get the address of the next word, which in this case is some primitive zero) to pass it as a "function pointer" to another function/definition/word.