14:50:56
##forth
<cleobuline>
bonjour
15:13:45
##forth
<KipIngram>
Bonjour, cleobuline.
15:16:35
##forth
<qbit>
bonjour hi
15:45:50
##forth
<cleobuline>
salut
15:46:05
##forth
<cleobuline>
forthBot: WORDS
15:46:05
##forth
<forthBot>
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 " 2DROP IMAGE TEMP-IMAGE CLEAR-STRINGS DELAY EXIT MICRO MILLI
15:47:34
##forth
<cleobuline>
it compile well also on debian macos
16:08:33
##forth
<cleobuline>
tout le monde fait la sieste ici
16:21:48
##forth
<cleobuline>
Everyone takes a nap here
16:23:45
##forth
* qbit is reading Starting FORTH and going through Tumble Forth
16:24:43
##forth
<cleobuline>
salut qbit
17:46:05
##forth
<forthBot>
Environment for cleobuline inactive, freeing...
18:07:21
##forth
<anthk_>
hello qbit
18:07:26
##forth
<anthk_>
tumbleforth?
18:07:57
##forth
<anthk_>
ah, dusk os
18:10:52
##forth
<qbit>
hio
18:12:32
##forth
<anthk_>
in my case I'm with eforth but it lacks d.
18:12:55
##forth
<anthk_>
eforth1, in PC, so I can test it before trying stuff on an Arduino
18:13:29
##forth
<qbit>
lacks d?
18:16:16
##forth
<anthk_>
it has no words to pop a double number
18:16:41
##forth
<anthk_>
it has D+, D-, S>D and D>S
18:35:04
##forth
<qbit>
ah
20:19:45
##forth
<KipIngram>
I like the "thought pattern" behind dusk os, collapse os, etc. These "minimalist" approaches appeal to me.
20:22:50
##forth
<xentrac>
yeah
20:23:18
##forth
<xentrac>
I like DuskOS better. CollapseOS feels like cosplay to me
21:08:44
##forth
<M-Sci>
I nominate Samuel Falvo for Dr.Prepper award.
21:48:16
##forth
<anthk_>
I like how the community did a Forth ROM for the TRS-100
21:53:56
##forth
<xentrac>
TRS-80 model 100?
22:00:05
##forth
<neuro_sys_>
Cool!
22:01:53
##forth
<neuro_sys_>
I've been writing a bunch of Forth code, and also rolled a simple subroutine threaded x86 forth. I think my next attempt will be a more practical Forth. I want essentially a cross assembler that I can use on PC, and compile to a target architecture (such as Z80) writing only the words used in a program (i.e. don't write any unused words from the core dictionary)
22:02:21
##forth
<neuro_sys_>
And no outer interpreter, compile words, interpret words, or dictionary area per se.
22:03:17
##forth
<neuro_sys_>
So just a glorified macro assembler with Forth style threading (ideally with options to inline code, subroutine threading vs token threading etc.)
22:03:51
##forth
<neuro_sys_>
I wonder if anyone has done something like this
22:07:01
##forth
<xentrac>
nice!
23:24:35
##forth
<cleobuline>
forthBot: S" une string "S STRING TOTO TOTO ! TOTO @ PRINT C
23:24:35
##forth
<forthBot>
Unknown word: C
23:24:48
##forth
<cleobuline>
forthBot: TOTO @ PRINT CR
23:24:48
##forth
<forthBot>
une string une string
23:30:54
##forth
<cleobuline>
forthBot: S" une plus longue chaine de caractères "S TOTO ! TOTO @ PRINT CR
23:30:54
##forth
<forthBot>
une plus longue chaine de caractères