00:04:39
##forth
<xentrac>
DPR
00:04:48
##forth
<xentrac>
DPL, rather
12:16:15
##forth
<KipIngram>
Yeah, that's it. I kept it in a stack cell in my version, and I was suporting floating point instead of double ints, so it got added to my exponent at the end.
12:16:52
##forth
<KipIngram>
Or subtracted from, rather.
13:17:04
##forth
<KipIngram>
It was a 64-bit system to start with, and I just could never see any real need for 128-bit integers. :-)
13:17:42
##forth
<KipIngram>
And when I say floating point, I mean double precision - also 64 bits.
14:23:19
##forth
<anthk_>
as I plan to write forth for the arduino (eforth, it's close) it's better to think on fixed point approaches
14:25:37
##forth
<KipIngram>
That looks pretty nice.
14:43:56
##forth
<anthk_>
yes, it's fun
14:44:18
##forth
<anthk_>
the author likes for...next better, but at least it gives a do...loop option in the code
14:44:31
##forth
<anthk_>
and yes, I want to buy its book on Eforth under Subleq
17:19:23
##forth
<hello-operator>
I'm not sure eForth implemented do...loop, at least not by default. There was a CD full of eForth implementations. for...next is easier to implement, which is why it was used, probably.
18:53:43
##forth
<cleobuline>
macOsForth: WORDS
18:53:43
##forth
<macOsForth>
USERNAME .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ = < > AND OR NOT XOR & | ^ ~ << >> CR EMIT VARIABLE @ ! +! DO LOOP I WORDS LOAD CREATE ALLOT ." CLOCK BEGIN WHILE REPEAT AGAIN SQRT UNLOOP +LOOP PICK CLEAR-STACK PRINT NUM-TO-BIN PRIME? FORGET STRING S" "S 2DROP IMAGE TEMP-IMAGE CLEAR-STRINGS DELAY EXIT CONSTANT MICRO MILLI APPEND
18:54:01
##forth
<cleobuline>
nice
18:54:40
##forth
<cleobuline>
run on macos too
19:45:13
##forth
<KipIngram>
I had a system once (one system back from my current one) that ran on Linux or MacOS. I first wrote on Mac, but then they changed how the build tools worked and I was going to need to include some library I didn't want. Apple seems to dislike people making direct system calls. That was in fact when I bought my first personal notebook in about a decade - it ran Linux and I ported it.
19:45:23
##forth
<KipIngram>
Ported my system, that is.
19:46:04
##forth
<KipIngram>
I haven't worked on my current system in quite a while - I really want to just start a new one that reflects my latest thinking.
20:53:43
##forth
<macOsForth>
Environment for cleobuline inactive, freeing...
21:11:53
##forth
<cleobuline>
hi !
21:48:35
##forth
<KipIngram>
Hi cleobuline!
23:38:23
##forth
<cleobuline>
hello KipIngram