2025-08-25 00:31:31 forthBot: see table 2025-08-25 00:31:31 Error: Unknown word: see 2025-08-25 01:57:42 Environment for cleobuline inactive, freeing... 2025-08-25 02:31:31 Environment for xentrac inactive, freeing... 2025-08-25 11:21:00 forthBot: 2 1 + . 2025-08-25 11:21:00 3 2025-08-25 13:21:00 Environment for OnASnoopPhone inactive, freeing... 2025-08-25 18:26:14 forthBot: key emit 2025-08-25 18:26:15 Error: Unknown word: key 2025-08-25 18:26:52 forthBot: \ no 2025-08-25 18:26:52 Error: Unknown word: \ 2025-08-25 18:27:04 forthBot: ( comment ) 2025-08-25 18:27:21 forthBot: emit 2025-08-25 18:27:22 Error: Unknown word: emit 2025-08-25 18:27:27 forthBot: . 2025-08-25 18:27:27 Error: Stack underflow 2025-08-25 18:27:27 0 2025-08-25 18:27:48 forthBot: 1 2 3 2025-08-25 18:27:58 forthBot: rot rot . . . 2025-08-25 18:27:58 Error: Unknown word: rot 2025-08-25 18:28:11 forthBot: swap 2025-08-25 18:28:11 Error: Unknown word: swap 2025-08-25 18:28:45 forthBot: drop 2025-08-25 18:28:45 Error: Unknown word: drop 2025-08-25 18:29:06 forthBot: dup 2025-08-25 18:29:06 Error: Unknown word: dup 2025-08-25 18:29:53 Uppercase only. dup -> DUP 2025-08-25 18:30:35 forthBot: ROT 2025-08-25 18:30:50 oh thanks ajhidd 2025-08-25 18:31:21 forthBot: . . . 2025-08-25 18:31:21 1 2025-08-25 18:31:21 2 2025-08-25 18:31:22 3 2025-08-25 18:31:46 forthBot: : square dup * ; 2025-08-25 18:31:47 Unknown word in definition: dup 2025-08-25 18:31:47 Error: Definition discarded due to error 2025-08-25 18:32:04 forthBot: : SQUARE DUP * ; 2025-08-25 18:32:12 forthBot: 2 square . 2025-08-25 18:32:12 Error: Unknown word: square 2025-08-25 18:32:28 forthBot: 2 SQUARE . ( i keep forgetting to caps ) 2025-08-25 18:32:28 4 2025-08-25 18:32:57 forthBot: KEY EMIT 2025-08-25 18:32:57 Error: Unknown word: KEY 2025-08-25 18:41:43 forthBot: : FORTH SQUARE SQUARE ; 2025-08-25 18:41:53 forthBot: 2 FORTH . 2025-08-25 18:41:53 16 2025-08-25 18:42:00 forthBot: SEE SQUARE 2025-08-25 18:42:00 : SQUARE DUP * ; 2025-08-25 18:42:07 forthBot: SEE FORTH 2025-08-25 18:42:07 : FORTH SQUARE SQUARE ; 2025-08-25 18:42:13 forthBot: SEE + 2025-08-25 18:42:14 : + + ; 2025-08-25 18:42:22 forthBot: SEE . 2025-08-25 18:42:23 : . . ; 2025-08-25 18:42:51 forthBot: SEE DUP 2025-08-25 18:42:51 : DUP DUP ; 2025-08-25 19:49:09 https://forth.chat/forthbot_words.txt may be useful for those trying out cleobuline's forthBot 2025-08-25 19:51:45 Maybe errors should print something like 'Unknown word: See WORDS for available words' 2025-08-25 20:12:36 http://charles.childe.rs/forthBot_words.txt for a sorted word list w/stack comments & descriptions (generated by using claude.ai on a quick scan of the source files from github) 2025-08-25 20:23:31 I wonder how close you can get to "normal" prog lang lexer/parser "feel" by making words eating the stream in front of you. 2025-08-25 20:26:12 And perhaps make newline matter, too 2025-08-25 20:26:23 Like "eat until newline" for some words 2025-08-25 20:26:44 `if` could perhaps benefit for this 2025-08-25 20:26:49 from* this 2025-08-25 20:40:34 forthBot: see see 2025-08-25 20:40:34 Error: Unknown word: see 2025-08-25 20:42:51 Environment for OnASnoopPhone inactive, freeing... 2025-08-25 20:44:28 forthBot: LOAD ini.fth 2025-08-25 20:44:28 File ini.fth with MOON loaded 2025-08-25 20:44:32 forthBot: SEE SEE 2025-08-25 20:44:33 Error: SEE: Unknown word: SEE 2025-08-25 20:44:47 xentrac: I don't think it can SEE primitives 2025-08-25 20:45:14 SEE MOON 2025-08-25 20:45:19 forthBot: SEE MOON 2025-08-25 20:45:19 : 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 (OP_88 0) SWAP DUP DUP MOON-ICON MOON-PHASE-NAME 32 EMIT MOON-MESSAGE 32 EMIT ." Illumination " NUM-TO-STR ." % " CR ; 2025-08-25 22:40:34 Environment for xentrac inactive, freeing... 2025-08-25 22:45:19 Environment for crc inactive, freeing... 2025-08-25 23:02:25 https://github.com/cleobuline/forth-bot-gmp-irc-threaded-multi-users/blob/main/ini.fth 2025-08-25 23:09:46 crc: oh nice thank you, I didnt find it earlier. Theres a MOON word?? 2025-08-25 23:09:50 forthBot: MOON 2025-08-25 23:09:50 Error: Unknown word: MOON 2025-08-25 23:10:19 forthBot: SEE MOON 2025-08-25 23:10:19 Error: SEE: Unknown word: MOON 2025-08-25 23:11:24 OnASnoopPhone: LOAD ini.fth first 2025-08-25 23:13:55 forthBot: LOAD ini.fth ( oh thank you ) 2025-08-25 23:13:56 Error: Error: LOAD: Cannot open file 'ini.fth ( oh thank you )' 2025-08-25 23:14:04 forthBot: LOAD ini.fth 2025-08-25 23:14:05 File ini.fth with MOON loaded 2025-08-25 23:14:08 forthBot: MOON 2025-08-25 23:14:08 Phase de la lune pour Mon August 25 2025 2025-08-25 23:14:09 🌒 Croissant montant Une jeune lune, un nouveau depart a Paris ! Illumination 7% 2025-08-25 23:16:38 forthBot: SEE CAL 2025-08-25 23:16:38 : CAL 3DUP SWAP MONTH-NAME DROP 32 EMIT NUM-TO-STR CR ." Mo Tu We Th Fr Sa Su " CR 3DUP 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 NUM-TO-STR OFF @ I + 7 MOD 0 = IF CR THEN LOOP 2DROP 2DROP 2DROP DROP CR ; 2025-08-25 23:16:50 forthBot: CAL 2025-08-25 23:16:50 Error: PICK: Stack underflow 2025-08-25 23:17:24 forthBot: 1 CAL 2025-08-25 23:17:25 Error: PICK: Stack underflow 2025-08-25 23:17:32 forthBot: 1 2 3 CAL 2025-08-25 23:17:32 February 1 2025-08-25 23:17:33 1 2 2025-08-25 23:17:33 3 4 5 6 7 8 9 2025-08-25 23:17:33 10 11 12 13 14 15 16 2025-08-25 23:17:34 17 18 19 20 21 22 23 2025-08-25 23:17:34 24 25 26 27 28 29 30 2025-08-25 23:17:35 31 2025-08-25 23:17:35 Mo Tu We Th Fr Sa Su 2025-08-25 23:19:10 forthBot: 26 8 CAL 2025-08-25 23:19:11 Others 1 2025-08-25 23:19:11 1 2 3 4 5 2025-08-25 23:19:12 6 7 8 9 10 11 12 2025-08-25 23:19:12 13 14 15 16 17 18 19 2025-08-25 23:19:12 20 21 22 23 24 25 26 2025-08-25 23:19:13 27 28 29 30 31 2025-08-25 23:19:13 Mo Tu We Th Fr Sa Su 2025-08-25 23:19:54 forthBot: LOAD ini.fth 2025-08-25 23:19:55 File ini.fth with MOON loaded 2025-08-25 23:20:05 forthBot: TODAY CAL 2025-08-25 23:20:05 August 25 2025-08-25 23:20:06 1 2 3 2025-08-25 23:20:06 4 5 6 7 8 9 10 2025-08-25 23:20:07 11 12 13 14 15 16 17 2025-08-25 23:20:07 18 19 20 21 22 23 24 2025-08-25 23:20:07 25 26 27 28 29 30 31 2025-08-25 23:20:08 Mo Tu We Th Fr Sa Su 2025-08-25 23:20:47 forthBot: SEE TODAY 2025-08-25 23:20:47 : TODAY 7200000 MILLI + 1000 / 86400 / DAYS ! CALC-YEARS CALC-MONTHS CALC-DAY 2DROP 2DROP DROP 2DROP DAY @ MONTH @ YEAR @ ; 2025-08-25 23:21:50 forthBot: TODAY .S 2025-08-25 23:21:50 <3> 25 8 2025 2025-08-25 23:25:12 forthBot: EXIT 2025-08-25 23:28:05 forthBot: LOAD ini.fth 2025-08-25 23:28:14 forthBot: TODAY CAL 2025-08-25 23:28:14 August 2025 2025-08-25 23:28:15 Mo Tu We Th Fr Sa Su 2025-08-25 23:28:15 1 2 3 2025-08-25 23:28:15 4 5 6 7 8 9 10 2025-08-25 23:28:16 11 12 13 14 15 16 17 2025-08-25 23:28:16 18 19 20 21 22 23 24 2025-08-25 23:28:17 25 26 27 28 29 30 31 2025-08-25 23:28:40 forthBot: TODAY-CAL-IRC 2025-08-25 23:28:40 August 2025 2025-08-25 23:28:40 Mo Tu We Th Fr Sa Su 2025-08-25 23:28:41 1 2 3 2025-08-25 23:28:41 4 5 6 7 8 9 10 2025-08-25 23:28:41 11 12 13 14 15 16 17 2025-08-25 23:28:42 18 19 20 21 22 23 24 2025-08-25 23:28:42 25 26 27 28 29 30 31 2025-08-25 23:33:53 forthBot: MOON 2025-08-25 23:33:54 Unknown word: MOON 2025-08-25 23:34:09 forthBot: LOAD ini.fth 2025-08-25 23:34:19 forthBot: MOON 2025-08-25 23:34:20 Unknown word: MOON 2025-08-25 23:34:25 bizarre 2025-08-25 23:35:01 forthBot: LOAD ini.fth 2025-08-25 23:35:09 forthBot: WORDS 2025-08-25 23:35:09 USERNAME .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ R@UL R!UL = < > 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 ROLL DEPTH APPEND 2SWAP 2DUP 3DUP ZOZO DIVMOD /MOD 2025-08-25 23:35:09 SPACES NUM-TO-STR PRINT-ASCII MULTI-CHAR NIP MAX MIN >= 0> <= DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK REVERSE TOTO SQUARE-SUM-VAR SQUARE-SUM REVERSE-STACK CARRE SUM-SQUARED CUBE SUM-CUBES RECUNACCI CAT :D PGCD FPRIME? FPRIME2? SEED COUNT NUMS STARS INIT-RANDOM RANDOM RAND INIT-NUMS SHUFFLE-NUMS PICK-NUM INIT-STARS SHUFFLE-STARS PICK-STAR EURO DICE ROLLDICES TRIPLE POW2 TEST-CASE FACTLOOP HELLO 2025-08-25 23:35:09 MACRON CREDIT START-TIME SET-START TIME-SINCE SHOW-TIME PRIME-FACTORS SHOW-PRIMES TABLE-MULT TABLE OFF DAYS YEAR MONTH DAY LEAP-YEAR? MONTH-NAME ZELLER DAYS-IN-MONTH CAL CALC-MONTHS DAYS-IN-YEAR TODAY-DAY CALC-YEARS CALC-DAY TODAY TODAY_NEW CAL-IRC-HIGHLIGHT TODAY-CAL-IRC 2025-08-25 23:36:03 forthBot: EXIT 2025-08-25 23:36:42 forthBot: LOAD ini.fth 2025-08-25 23:36:42 File ini.fth with MOON loaded 2025-08-25 23:36:51 forthBot: MOON 2025-08-25 23:36:51 Phase de la lune pour Mon August 25 2025 2025-08-25 23:36:51 🌒 Croissant montant Une jeune lune, un nouveau depart a Paris ! Illumination 7% 2025-08-25 23:38:24 forthBot: TODAY-CAL-IRC 2025-08-25 23:38:24 August 2025 2025-08-25 23:38:25 Mo Tu We Th Fr Sa Su 2025-08-25 23:38:25 1 2 3 2025-08-25 23:38:25 4 5 6 7 8 9 10 2025-08-25 23:38:26 11 12 13 14 15 16 17 2025-08-25 23:38:26 18 19 20 21 22 23 24 2025-08-25 23:38:27 25 26 27 28 29 30 31