04:27:50
##forth
<tpbsd>
I'm so happy with my new word :)
04:27:57
##forth
<tpbsd>
: maskme ( n -- mask ) 0 do 1 i lshift dup >r r> + >r r> loop 1 - ;
04:29:32
##forth
<tpbsd>
oops apart from the rubish left on the stack!
08:09:58
##forth
<tpbsd>
bingo
08:10:02
##forth
<tpbsd>
: mask ( n -- mask )
08:10:03
##forth
<tpbsd>
dup
08:10:03
##forth
<tpbsd>
0 do
08:10:03
##forth
<tpbsd>
>r r> + >r
08:10:05
##forth
<tpbsd>
if i = then r>
08:10:07
##forth
<tpbsd>
loop
08:10:09
##forth
<tpbsd>
1
08:10:11
##forth
<tpbsd>
-
08:10:13
##forth
<tpbsd>
;
08:10:15
##forth
<tpbsd>
oops
08:10:25
##forth
<tpbsd>
apologies, thats wasnt supposed to happen
08:10:59
##forth
<tpbsd>
2 mask 26 lshift bin.
08:11:00
##forth
<tpbsd>
3322222222221111111111
08:11:00
##forth
<tpbsd>
10987654321098765432109876543210
08:11:04
##forth
<tpbsd>
that was:)
08:13:29
##forth
<olle>
that was? must be german hehe
08:15:10
##forth
<tpbsd>
na, I just have problems remembering that nvim needs a copy before pasting here
08:15:37
##forth
<tpbsd>
or it pastes what in it's buffer
08:15:49
##forth
<olle>
I use irssi in screen, not vim :P
08:16:11
##forth
<tpbsd>
this is my new nvim ide for Mecrisp-Stellaris Forth
08:16:30
##forth
<olle>
What dialect is that?
08:16:32
##forth
<tpbsd>
and I use xchat for irc
08:17:04
##forth
<tpbsd>
it's Forth and mostly the standard as far a a embedded Forth can be
08:17:36
##forth
<tpbsd>
there are even small variations between different chips and models due to different hardware
08:17:56
##forth
<tpbsd>
this is for Cortex-M arm chips
08:18:43
##forth
<olle>
What are you building?
08:20:37
##forth
<tpbsd>
but Im building a IDE for cortex-m chips atm
08:20:57
##forth
<tpbsd>
it's based around my 'Plang2' system
08:23:08
##forth
<tpbsd>
it looks like this atm, apologies for my annoying fetch picture arrangement as my main doc is off line atm
12:00:08
##forth
<anthk_>
guy as Grok to add a pseudo-lisp like parsing for Forth, it just shift the operators, shit happens because the commenter doesn't even understand the code
12:00:33
##forth
<anthk_>
also, lisp needs full eval/apply and lists and yadda yadda
12:01:25
##forth
<olle>
anthk_: "You have to be logged in to reply."
12:01:31
##forth
<olle>
Better link?
12:30:56
##forth
<olle>
Well. I wouldn't expect an LLM to learn Forth. Too little training data.
15:48:37
##forth
<MrMobius>
can I get an LLM in my browser that spots and flags LLM generated nonsense on pages I visit?
15:49:53
##forth
<olle>
AI slop detector?
15:50:01
##forth
<olle>
Try hire someone from India ;)
16:06:40
##forth
<anthk_>
I'm fine with actual Forth's and Lisp (Scheme)
16:07:08
##forth
<anthk_>
s9 for r4rs, and chicken for sicp;
16:07:20
##forth
<anthk_>
and back to Forth, eforth and PFE
16:07:42
##forth
<anthk_>
with Starting Forth and Thinking Forth
16:19:14
##forth
<cleobuline>
nohup ./forth irc.libera.chat forthBot "##forth" 1>/dev/null &
16:47:17
##forth
<cleobuli_>
forthBot: : LOAD ini.fth
16:47:17
##forth
<forthBot>
Unknown word in definition: ini.fth
16:47:17
##forth
<forthBot>
Error: Definition discarded due to error
16:47:24
##forth
<cleobuli_>
forthBot: LOAD ini.fth
16:47:24
##forth
<forthBot>
File ini.fth with moon loaded
16:47:32
##forth
<cleobuli_>
forthBot: MOON
16:47:32
##forth
<forthBot>
Phase de la lune pour Thu June 5 2025
16:47:32
##forth
<forthBot>
🌔 Gibbeuse croissante La lune grossit, revez grand ce soir !
16:47:32
##forth
<forthBot>
73% illuminée
18:47:32
##forth
<forthBot>
Environment for cleobuli_ inactive, freeing...