IRC Log - 2025-04-25 - ##forth

Channel: ##forth
Total messages: 43
Time range: 14:50:56 - 23:30:54
Most active: cleobuline (10), anthk_ (10), neuro_sys_ (6)
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:17:25 ##forth <anthk_> this one https://chochain.github.io/eForth1/html/index.html
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?
21:59:34 ##forth <neuro_sys_> https://en.wikipedia.org/wiki/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