05:03:32
##forth
<cleobuline>
c'est calme aujourd'hui
05:06:59
##forth
<xentrac>
dans le campagne?
05:14:59
##forth
<cleobuline>
salut xentrac
05:15:48
##forth
<xentrac>
salut! comment ca va?
05:15:54
##forth
<cleobuline>
nonody here from 07:50 (anthk_) morning
05:16:36
##forth
<cleobuline>
L'heure locale pour Châteaumeillant, Saint-Amand-Montrond, Cher, Centre-Val de Loire, France métropolitaine, 18370, France est : 2025-05-25 05:16:19 (Fuseau horaire : Europe/Paris)
05:16:45
##forth
<xentrac>
c'est vachement chouette :)
05:16:57
##forth
<cleobuline>
oui
05:20:34
##forth
<cleobuline>
moi j'ai preparer des lasagnes elles sont delicieuses xentrac
05:21:10
##forth
<xentrac>
quelle nourriture
05:23:02
##forth
<cleobuline>
c'etait bon
08:44:55
##forth
<veltas>
It's a life goal for me to do some circuit design and get maybe a PCB made and assemble it, test it, etc
08:45:10
##forth
<veltas>
Just not a very prioritised life goal
08:46:26
##forth
<veltas>
Such a weird project but it's impressive if it produces faster code than zd88k
08:46:59
##forth
<veltas>
For me, my own ZX Spectrum forth environment will suffice, using high-level Forth and dipping into assembly as necessary
08:47:04
##forth
<veltas>
But I'm not writing demos etc
08:56:59
##forth
<deadmarshal_>
+
13:35:42
##forth
<cleobuline>
forthBot: LOAD "ini.fth"
13:35:43
##forth
<forthBot>
File ini.fth loaded
13:35:50
##forth
<cleobuline>
forthBot: HELLO
13:35:50
##forth
<forthBot>
Hello cleobuline How are you ?
15:35:50
##forth
<forthBot>
Environment for cleobuline inactive, freeing...
16:13:08
##forth
<cleobuline>
forthBot: 1 127 << .
16:13:09
##forth
<forthBot>
170141183460469231731687303715884105728
17:08:54
##forth
<anthk_>
some day the CollapseOS guy will create a video/audio player for duskos...
17:09:03
##forth
<anthk_>
in Forth OFC
17:09:13
##forth
<anthk_>
at least with MPEG and/or Cinepak formats
17:09:46
##forth
<anthk_>
wait, forth in M4, that's almost as crazy as Eforth under Subleq
17:10:52
##forth
<anthk_>
uhm, Z80
17:10:52
##forth
<anthk_>
would it work for 8080 too?
18:13:08
##forth
<forthBot>
Environment for cleobuline inactive, freeing...
18:42:44
##forth
<anthk_>
ah, it's specific
20:26:11
##forth
<veltas>
In the FORTH-79 reference word set there's a word SET which lets you create a word to write a given value to a given address
20:26:42
##forth
<veltas>
Which seems closer to what's necessary for most hardware controls
21:22:38
##forth
<veltas>
anthk_: There's a fig FORTH for 8080
21:30:55
##forth
<anthk_>
there's a Forth for everything
21:34:17
##forth
<anthk_>
inb4 that's LISP terrain, I think that creating something close to a 'tower of integers' in Forth from scratch wouldn't be very complex
21:34:40
##forth
<anthk_>
I mean, I've seen some Lisp setting integers as lisp, such as 123 = '(1 2 3)
21:35:46
##forth
<anthk_>
there's sectorforth and miliforth where I think both lack integers except 1..10 and powers of too
22:04:11
##forth
<cleobuline>
forthBot: : 1 2 ;
22:04:23
##forth
<cleobuline>
forthBot: 1 DUP *
22:04:27
##forth
<cleobuline>
forthBot: .
22:04:27
##forth
<forthBot>
4
22:05:10
##forth
<cleobuline>
forthBot: FORGET 1
22:05:10
##forth
<forthBot>
Forgot everything from '1' at index 74 (dict was 75, now 74; mem count now 1)
22:09:28
##forth
<veltas>
Is Forth the liminal programming language?
22:26:20
##forth
<anthk_>
forthBot: 0 invert .
22:26:20
##forth
<forthBot>
Error: Unknown word: invert
22:26:29
##forth
<anthk_>
forthBot: 0 0= .
22:26:29
##forth
<forthBot>
Error: Unknown word: 0=
22:26:35
##forth
<anthk_>
forthBot: 0 0 = .
22:26:35
##forth
<forthBot>
1
22:26:44
##forth
<anthk_>
forthBot: : 1 0 0 = ;
22:27:49
##forth
<anthk_>
forthBot: 2 1 + .
22:27:49
##forth
<forthBot>
3
22:30:54
##forth
<anthk_>
forthBot: : - NEGATE + ;
22:30:54
##forth
<forthBot>
Unknown word in definition: NEGATE
23:06:39
##forth
<cleobuline>
forthBot: : NEGATE -1 * ;
23:07:09
##forth
<cleobuline>
forthBot: : - NEGATE + ;
23:07:30
##forth
<cleobuline>
forthBot: 4 3 - .
23:07:30
##forth
<forthBot>
1