2026-07-24 08:49:12 forthBot: LOAD ini.fth 2026-07-24 08:49:12 File ini.fth with MOON loaded 2026-07-24 08:49:22 forthBot: MOON 2026-07-24 08:49:22 Phase de la lune pour Fri July 24 2026 2026-07-24 08:49:22 🌔 Gibbeuse croissante La lune grossit, revez grand ce soir ! Illumination 76% 2026-07-24 08:51:30 Fancy a croissant now 2026-07-24 08:51:52 yes 2026-07-24 08:51:58 forthBot: 1 127 << 1 - PRIME? . 2026-07-24 08:51:58 1 2026-07-24 08:52:54 forthBot: SEE PRIME? 2026-07-24 08:52:54 : PRIME? PRIME? ; 2026-07-24 08:53:08 Errr 2026-07-24 08:53:17 It's not wrong 2026-07-24 08:53:31 it does not decompile primitives veltas 2026-07-24 08:53:58 forthBot: SEE MOON 2026-07-24 08:53:58 : MOON TODAY 3DUP ." Phase de la lune pour " GET-DOW WEEKDAY-NAME 32 EMIT DROP 1 PICK MONTH-NAME 32 EMIT DAY @ DUP 10 < IF 32 EMIT THEN NUM-TO-STR 32 EMIT YEAR @ NUM-TO-STR CR MOON-PHASE SWAP DUP DUP MOON-ICON MOON-PHASE-NAME 32 EMIT MOON-MESSAGE 32 EMIT ." Illumination " NUM-TO-STR ." % " CR ; 2026-07-24 08:59:54 forthBot: SEE FPRIME? 2026-07-24 08:59:55 : FPRIME? DUP 2 < IF DROP 0 EXIT THEN DUP 2 = IF DROP 1 EXIT THEN DUP 2 MOD 0 = IF DROP 0 EXIT THEN DUP SQRT 3 DO DUP I MOD 0 = IF DROP 0 UNLOOP EXIT THEN 2 +LOOP DROP 1 ; 2026-07-24 09:00:53 forthBot: 127 FPRIME? . 2026-07-24 09:00:53 1 2026-07-24 09:01:20 What's the 'F' for? 2026-07-24 09:01:36 forthBot: 123456789123457 FPRIME? . 2026-07-24 09:01:37 1 2026-07-24 09:01:48 forth veltas 2026-07-24 09:02:01 F for FORTH 2026-07-24 09:02:21 Go forth and * 2026-07-24 09:03:01 forthBot: MILLI 123456789123457 FPRIME? . MILLI SWAP - . 2026-07-24 09:03:02 1 2026-07-24 09:03:02 502 2026-07-24 09:03:12 forthBot: MILLI 123456789123457 PRIME? . MILLI SWAP - . 2026-07-24 09:03:12 1 2026-07-24 09:03:12 0 2026-07-24 09:03:33 that's the difference between the both veltas 2026-07-24 09:05:37 502 milli is not bad for the forth version 2026-07-24 09:07:07 forthBot: 123456789123457 PGCD . 2026-07-24 09:07:07 1 2026-07-24 09:07:33 forthBot: 123456789123457 37 * PGCD . 2026-07-24 09:07:33 1 2026-07-24 09:07:46 bad response :( 2026-07-24 09:10:53 I'm guessing the built-in one is using a better algorithm? 2026-07-24 09:11:03 yes 2026-07-24 09:12:46 int is_prime = mpz_probab_prime_p(*a, 25); // 25 itérations de Miller-Rabin 2026-07-24 09:56:49 forthBot: 123456789123457 3 * 123456789123457 4 * PGCD . 2026-07-24 09:56:50 123456789123457 2026-07-24 10:52:54 Environment for veltas inactive, freeing... 2026-07-24 11:56:49 Environment for cleobuli_ inactive, freeing... 2026-07-24 14:58:56 okay, I am very much struggling with Forth wordlists and how to get gforth to change its search order 2026-07-24 15:49:36 A small example using wordlists in gforth: https://charles.childe.rs/temp/wordlists.txt 2026-07-24 15:56:03 (note: not sure how good this is; I stopped using wordlists in my programming)