IRC Log - 2025-04-26 - ##forth

Channel: ##forth
Total messages: 124
Time range: 01:11:58 - 21:10:53
Most active: cleobuline (51), forthBot (37), vms14 (16)
01:11:58 ##forth <KipIngram> cleobuline: How does it know what it just fetched? You have types?
01:12:50 ##forth <KipIngram> Sorry if that was already covered somewhere.
01:30:49 ##forth <forthBot> Environment for cleobuline inactive, freeing...
12:42:34 ##forth <cleobuline> KipIngram: there are 3 types Array Stringand variables
14:39:36 ##forth <cleobuline> forthBot: CREATE ZOZO
14:39:52 ##forth <cleobuline> forthBot: ZOZO 50 ALLOT
14:40:15 ##forth <cleobuline> forthBot: 123456789123456789 20 ZOZO !
14:40:42 ##forth <cleobuline> forthBot: 20 ZOZO @ .
14:40:42 ##forth <forthBot> 123456789123456789
14:45:07 ##forth <cleobuline> forthBot: 1 20 ZOZO +!
14:45:12 ##forth <cleobuline> forthBot: 20 ZOZO @ .
14:45:12 ##forth <forthBot> 123456789123456790
14:45:27 ##forth <cleobuline> perfect
14:52:39 ##forth <cleobuline> forthBot: LOAD "test.fth"
14:52:46 ##forth <cleobuline> forthBot: LOAD "test2.fth"
14:52:55 ##forth <cleobuline> forthBot: EURO
14:52:55 ##forth <forthBot> 42 49 28 2 22 6 5
15:16:38 ##forth <anthk_> did anyone get the subleq+eforth book?
15:23:43 ##forth <vms14> hi guys
15:24:07 ##forth <vms14> I'm trying to make a clone of vampire survivors (magic survival actually) using curses in forth xd
15:24:09 ##forth <vms14> https://paste.c-net.org/UnderdogBodine
15:24:16 ##forth <vms14> for now I have nothing yet
15:24:47 ##forth <vms14> this is curses.fth
15:24:48 ##forth <vms14> https://paste.c-net.org/WavesAntiques
15:25:45 ##forth <vms14> I want enemies to occupy 4 cells, x y life level, and use the level to know the other stats like dmg etc
15:26:23 ##forth <vms14> although I have to keep trying things and see how it goes
15:45:25 ##forth <cleobuline> forthBot: MACRON
15:45:26 ##forth <forthBot> Macron est un saint homme !
15:46:29 ##forth <vms14> forthBot: :D
15:46:29 ##forth <forthBot> Unknown word: :D
15:46:32 ##forth <vms14> :/
15:46:45 ##forth <vms14> forthBot: cat
15:46:45 ##forth <forthBot> Unknown word: cat
15:50:52 ##forth <vms14> forthBot: : :D ." :D" cr ;
15:52:06 ##forth <identity> vms14: it's CR
15:52:41 ##forth <vms14> forthBot: CR
15:52:45 ##forth <vms14> oh
15:55:01 ##forth <cleobuline> vms14: :D is in the tests fils
15:55:13 ##forth <cleobuline> forthBot: :D
15:55:24 ##forth <cleobuline> forthBot: CR
15:55:24 ##forth <forthBot> :D
15:56:17 ##forth <cleobuline> it's a old style forth with all words capitalized vms14
15:56:45 ##forth <cleobuline> as in my young time with comodore forth cartridge
16:33:45 ##forth <cleobuline> forthBot: CAT
16:33:45 ##forth <forthBot> /_/
16:33:45 ##forth <forthBot> > ^ <
16:33:45 ##forth <forthBot> ( o.o )
16:33:56 ##forth <cleobuline> forthBot: CAT
16:33:56 ##forth <forthBot> /_/
16:33:56 ##forth <forthBot> > ^ <
16:33:57 ##forth <forthBot> ( o.o )
16:34:02 ##forth <cleobuline> lol
16:35:11 ##forth <vms14> XD
16:38:00 ##forth <cleobuline> i really don't know why here the texte is not in order
16:42:00 ##forth <cleobuline> forthBot: TODAY CAL
16:42:00 ##forth <forthBot> April 2025
16:42:01 ##forth <forthBot> 1 2 3 4 5 6
16:42:01 ##forth <forthBot> 7 8 9 10 11 12 13
16:42:01 ##forth <forthBot> 14 15 16 17 18 19 20
16:42:02 ##forth <forthBot> 21 22 23 24 25 26 27
16:42:02 ##forth <forthBot> 28 29 30
16:42:03 ##forth <forthBot> Mo Tu We Th Fr Sa Su
16:42:26 ##forth <cleobuline> why the days are in the bottom vms14 ?
16:44:05 ##forth <cleobuline> on my site they are in the order
16:50:52 ##forth <vms14> no idea
16:56:17 ##forth <cleobuline> may be i will have a look on my queue système
16:58:16 ##forth <cleobuline> forth: LOAD "test.fth"
16:58:21 ##forth <cleobuline> forth: LOAD "test2.fth"
16:58:26 ##forth <cleobuline> forth: TODAY CAL
16:58:39 ##forth <cleobuline> forthBot: LOAD "test.fth"
16:58:48 ##forth <cleobuline> forthBot: LOAD "test2.fth"
16:58:59 ##forth <cleobuline> forthBot: TODAY CAL
16:58:59 ##forth <forthBot> April 2025
16:58:59 ##forth <forthBot> Mo Tu We Th Fr Sa Su
16:59:00 ##forth <forthBot> 1 2 3 4 5 6
16:59:00 ##forth <forthBot> 7 8 9 10 11 12 13
16:59:01 ##forth <forthBot> 14 15 16 17 18 19 20
16:59:01 ##forth <forthBot> 21 22 23 24 25 26 27
16:59:01 ##forth <forthBot> 28 29 30
16:59:12 ##forth <cleobuline> that's better
16:59:19 ##forth <cleobuline> forthBot: CAT
16:59:19 ##forth <forthBot> /_/
16:59:19 ##forth <forthBot> ( o.o )
16:59:20 ##forth <forthBot> > ^ <
16:59:23 ##forth <cleobuline> nice
17:39:43 ##forth <cleobuline> forthBot: WORDS
17:39:44 ##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 S" "S 2DROP IMAGE TEMP-IMAGE CLEAR-STRINGS DELAY EXIT CONSTANT MICRO MILLI APPEND DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK SUM_SQUARE CUBE
17:39:44 ##forth <forthBot> SUM_CUBES RECUNACCI CAT :D PGCD FPRIME? FPRIME2? SEED COUNT NUMS STARS INIT-RANDOM RANDOM RAND INIT-NUMS SHUFFLE-NUMS PICK-NUM NUM-TO-STR INIT-STARS SHUFFLE-STARS PICK-STAR EURO DICE ROLLDICES TRIPLE POW2 TEST-CASE FACTLOOP HELLO MACRON CREDIT START-TIME SET-START TIME-SINCE SHOW-TIME 2DUP 3DUP PRIME-FACTORS SHOW-PRIMES TABLE-MULT TABLE OFF DAYS YEAR MONTH DAY LEAP-YEAR? MONTH-NAME DAYS-IN-MONTH
17:39:44 ##forth <forthBot> ZELLER 2SWAP SPACES PRINT-ASCII MULTI-CHAR NIP MAX CAL >= 0> <= DAYS-IN-YEAR TODAY-DAY CALC-YEARS CALC-MONTHS CALC-DAY TODAY CAL-IRC-HIGHLIGHT TODAY-CAL-IRC
17:39:54 ##forth <xentrac> ugh, you really need to fix that
17:40:10 ##forth <cleobuline> i can
17:40:36 ##forth <cleobuline> forthBot: FORGET POW
17:40:36 ##forth <forthBot> Forgot everything from 'POW' at index 72 (dict was 146, now 72; mem count now 1)
17:40:52 ##forth <cleobuline> that's all
17:41:55 ##forth <cleobuline> forthBot: FORGET LOAD
17:41:55 ##forth <forthBot> Forgot everything from 'LOAD' at index 39 (dict was 72, now 39; mem count now 1)
17:42:02 ##forth <cleobuline> forthBot: WORDS
17:42:03 ##forth <forthBot> USERNAME .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ = < > AND OR NOT XOR & | ^ ~ << >> CR EMIT VARIABLE @ ! +! DO LOOP I WORDS
17:42:07 ##forth <cleobuline> better ?
17:42:49 ##forth <xentrac> I mean, it's not okay for the bot to emit a screenful of text in response to a routine query
17:42:57 ##forth <xentrac> it makes it hard to find actual conversation in the backlog
17:43:37 ##forth * crc agrees with xentrac on this; it's why his bot uses private messages to the users instead
17:44:33 ##forth <cleobuline> forthBot: EXIT
17:44:37 ##forth <xentrac> I think it's possible to go too far one way or the other
17:44:41 ##forth <cleobuline> the solution
17:45:12 ##forth <xentrac> being able to observe other people's interactions with the bot is very useful
17:45:12 ##forth <cleobuline> meet my bot there #forth-experimental
17:45:33 ##forth <xentrac> I am there!
17:45:38 ##forth <cleobuline> yes
17:45:49 ##forth <cleobuline> i will not then put it there
17:46:45 ##forth <crc> you could look at other things. e.g., the dpans bot will post some text, then a link to the full output if it's getting too long
17:47:20 ##forth <xentrac> yeah, I think that's probably the best compromise for IRC
17:47:47 ##forth <cleobuline> it's gone ...
17:49:30 ##forth <xentrac> I think we can do better than "gone"
17:58:31 ##forth <cleobuline> xentrac: it is there #forth-experimental to play with
17:58:42 ##forth <cleobuline> that'es enought
18:07:54 ##forth <xentrac> I'm glad that at least it's still there!
18:09:17 ##forth <cleobuline> Forthbot unloved because too talkative
18:11:25 ##forth <cleobuline> poor forthBot :(
21:08:06 ##forth <crc> Running into length limits in the channel topic :(
21:09:09 ##forth <crc> Getting to Forth stuff; I've pushed the latest c# version of my ilo vm for konilo to the repositories.
21:09:44 ##forth <crc> This allows drawing to a limited, bitmap framebuffer on Windows systems
21:10:53 ##forth <crc> (it's modeled after the C + X11 version)