2025-04-23 01:06:28 veltas: haha 2025-04-23 01:07:48 and I suppose 1 dup + dup + 1+ dup + base ! will set the I/O base to decimal regardless of the initial base 2025-04-23 01:09:58 crc: 23:09 3 4 + . 2025-04-23 01:09:58 23:09 <[bot]konilo> Error running ilo: [Errno 2] No such file or directory: 2025-04-23 01:10:52 Hmm, I'll check things 2025-04-23 01:11:03 not important but I thought you might want to know 2025-04-23 01:12:50 (incidentally, that wouldn't actually work in konilo; the equivilent would be `#3 #4 n:add n:put`) 2025-04-23 01:18:59 ah, thanks 2025-04-23 01:25:17 <[bot]konilo > Konilo via IRC 2025-04-23 01:25:46 2 base ! 1010 base ! 2025-04-23 01:28:04 xentrac: fixed some path issues; it should be working now 2025-04-23 06:28:31 Did anybody managed to compile recent gforth (>0.7.9) at all? It just hangs here during the compilation on my machines/phones. 2025-04-23 09:49:06 szilard: on i686 the gforth port it's broken under OpenBSD; it might be the same upstream 2025-04-23 09:49:41 I'm using pforth and is not bad for an ans implementation; altough IDK how to use the sockets module 2025-04-23 09:53:28 anthk_ thanks! 2025-04-23 10:42:07 It lacks gnu forth's extra modules but overall as a forth it's good 2025-04-23 10:43:10 words with pfe/pforth: https://termbin.com/oi56 2025-04-23 11:14:18 I just compiled PForth on OmniOS (it is an Illumos variant / distribution. Illumos itself is a fork of OpenSolaris, which is Net/Consolidation, eg. the basis of Sun Solaris 10). 2025-04-23 12:52:32 anthk_: MANY years ago I did some work with pforth and used sockets. I tweaked it so that the input stream arrived via a socket. I used it to run a pick and place machine. 2025-04-23 13:59:48 is pForth derived from PFE, anthk_? 2025-04-23 14:08:58 xentrac: I don't think so; their histories online seem to indicate they're separate efforts. 2025-04-23 14:10:52 Both started in the early 1990s, but different people are attached. And it looks like pForth was an attempt to be more minimalist. Of course I guess there's no way to know all of the influences a developer may have had (unless they tell us). 2025-04-23 14:17:51 iirc, pfe is slightly older than pforth, and the two aren't related 2025-04-23 14:35:03 pforth appealed to me for my purposes at the time I used it (early 2000's) because it's so very portable. It just gave me no trouble at all with compiling. 2025-04-23 14:37:10 The main fuss I had with it was getting just the basic prompt operation the way I wanted it - I wanted the usual, with the output and the "ok" on the same line as my input. I didn't realize then how deeply that was baked into the line input built-ins. I fixed that after switching the input stream over to a socket, so I didn't actually have to putz around with termios that time. 2025-04-23 14:38:29 KipIngram: aha, I was confused by anthk_ seeming to lump them together 2025-04-23 14:39:11 I recently took the time to hack the first version of PFE to compile on current Linux 2025-04-23 14:39:53 it used a bunch of GCC extensions to C that have since been removed, and even a Linux system call that has been removed 2025-04-23 14:41:04 more recent versions of PFE compile out of the box, but I wanted to know if my "minimal roguelike" hack would run under the first version of PFE, because that was the version that ran under MS-DOG 2025-04-23 14:42:09 forthBot: LOAD "test.fth" 2025-04-23 14:42:16 forthBot: LOAD "test2.fth" 2025-04-23 14:42:27 forthBot: MACRON 2025-04-23 14:42:28 Macron est un saint homme ! 2025-04-23 15:16:21 forthBot: TODAY-CAL-IRC 2025-04-23 15:16:21 April 2025 2025-04-23 15:16:22 1 2 3 4 5 6 2025-04-23 15:16:22 7 8 9 10 11 12 13 2025-04-23 15:16:22 14 15 16 17 18 19 20 2025-04-23 15:16:23 21 22 23 24 25 26 27 2025-04-23 15:16:23 28 29 30 2025-04-23 15:16:24 Mo Tu We Th Fr Sa Su 2025-04-23 15:18:27 ah, good old ^V day 2025-04-23 15:35:36 forthBot: TODAY-CAL-IRC 2025-04-23 15:35:36 April 2025 2025-04-23 15:35:36 1 2 3 4 5 6 2025-04-23 15:35:37 7 8 9 10 11 12 13 2025-04-23 15:35:37 14 15 16 17 18 19 20 2025-04-23 15:35:38 21 22 23 24 25 26 27 2025-04-23 15:35:38 28 29 30 2025-04-23 15:35:38 Mo Tu We Th Fr Sa Su 2025-04-23 15:36:07 strange the days are in the bottom :( 2025-04-23 15:37:54 FIFO 2025-04-23 15:37:56 LIFO 2025-04-23 15:39:25 forthBot: SEE CAL-IRC-HIGHLIGHT 2025-04-23 15:39:25 : CAL-IRC-HIGHLIGHT 2 PICK TODAY-DAY ! 2DUP SWAP MONTH-NAME DROP 32 EMIT NUM-TO-STR CR ." Mo Tu We Th Fr Sa Su " CR 2DUP ZELLER DUP 0 = IF DROP 6 ELSE 1 - THEN DUP OFF ! OFF @ 0 > IF OFF @ 0 DO 32 EMIT 32 EMIT 32 EMIT LOOP THEN DROP 2DUP 2DUP DAYS-IN-MONTH 1 + 1 DO I 10 < IF 32 EMIT 32 EMIT ELSE 32 EMIT THEN I TODAY-DAY @ = IF 22 EMIT I NUM-TO-STR 15 EMIT ELSE I NUM-TO-STR THEN OFF @ I + 7 MOD 0 2025-04-23 15:39:25 = IF CR THEN LOOP 2DROP 2DROP 2DROP CR ; 2025-04-23 15:39:51 they should be at the top 2025-04-23 15:40:52 neat, is the code for forthBot available anywhere? 2025-04-23 15:44:09 forthBot: CREDIT 2025-04-23 15:44:09 Brought to you by Cleobuline https://github.com/cleobuline/forth-bot-gmp-irc-threaded-multi-users/tree/main Site https://labynet.fr 2025-04-23 15:44:35 there is a release use at your own risk :) 2025-04-23 15:44:56 run on macos ubuntu and others 2025-04-23 15:45:17 not windows 2025-04-23 15:56:58 ACTION likes "not windows." ;-) 2025-04-23 15:58:19 ty :D 2025-04-23 16:00:51 windows is obsolete 2025-04-23 16:01:07 nothing with unix 2025-04-23 17:44:09 Environment for cleobuline inactive, freeing... 2025-04-23 18:54:18 forthBot: here @ 2025-04-23 18:54:18 Unknown word: here 2025-04-23 18:54:18 Error: FETCH: Stack underflow for address 2025-04-23 20:54:18 Environment for anthk_ inactive, freeing...