2025-03-31 00:00:12 i have add USERNAME STRING variable :) 2025-03-31 00:02:33 it should be nice to add SIZE-OF-PENIS STRING VAR more complex ...` 2025-03-31 00:03:09 let user add himself ... 2025-03-31 00:03:51 what if he's a she? 2025-03-31 00:04:08 yes they mays adapt 2025-03-31 00:04:56 now the dictionnary is extensible xentrac no more fixed array of words 2025-03-31 00:05:24 as long as there is memory it can grow xentrac 2025-03-31 00:06:50 i'm planning to do a red-black tree version for fun 2025-03-31 00:07:33 for fast recovery word code 2025-03-31 00:08:18 FORGET will be slower yet 2025-03-31 00:13:47 i'am happy with this result xentrac 2025-03-31 00:14:05 until i find a new bug :) 2025-03-31 00:54:09 mforth: FORGET HELLO 2025-03-31 00:54:09 Forgot everything from 'HELLO' at index 61 (dict was 62, now 61; mem count now 1) 2025-03-31 00:54:24 mforth: LOAD "test.fth" 2025-03-31 00:54:24 Error: Word already defined 2025-03-31 00:54:37 mforth: WORDS 2025-03-31 00:54:37 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 " 2DROP TEST-CASE DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D PGCD FPRIME? FPRIME2? SEED COUNT NUMS 2025-03-31 00:54:57 mforth: HELLO 2025-03-31 00:54:57 Hello cleobulineHow are uou ? 2025-03-31 01:03:23 mforth: WORDS 2025-03-31 01:03:23 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 " 2DROP 2025-03-31 01:03:50 mforth: LOAD "test.fth" 2025-03-31 01:04:05 mforth: HELLO 2025-03-31 01:04:06 Hello cleobuline How are uou ? 2025-03-31 01:07:06 mforth: LOAD "test.fth" 2025-03-31 01:07:10 mforth: HELLO 2025-03-31 01:07:10 Hello cleobuline How are uou ? 2025-03-31 14:30:55 mforth: HELLO 2025-03-31 14:30:55 Hello cleobuline How are uou ? 2025-03-31 14:35:28 https://github.com/cleobuline/some-c-sources/blob/main/forth_bot__gmp_multi_linked.c 2025-03-31 15:32:43 mforth: HELLO 2025-03-31 15:32:43 Hello cleobuline How are uou ? 2025-03-31 16:39:03 Classic Forths would start by saying "HI", respond with "OK" or "?" if they failed on some input, and you would say "BYE" to leave them 2025-03-31 16:39:12 So quite conversational really 2025-03-31 18:06:43 https://i.ibb.co/g2V0Rs3/image.png 2025-03-31 19:33:17 mforth: WORDS 2025-03-31 19:33:17 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 " 2DROP DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D PGCD FPRIME? FPRIME2? SEED COUNT NUMS STARS 2025-03-31 22:13:22 mforth: LOAD "test.fth" 2025-03-31 22:13:33 mforth: WORDS 2025-03-31 22:13:34 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 " 2DROP DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D PGCD FPRIME? FPRIME2? SEED COUNT NUMS STARS 2025-03-31 22:13:41 mforth: QUIT 2025-03-31 22:13:41 Environment for cleobuline has been freed. 2025-03-31 22:13:49 perfect 2025-03-31 22:13:54 mforth: WORDS 2025-03-31 22:13:55 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 " 2DROP 2025-03-31 22:14:03 mforth: LOAD "test.fth" 2025-03-31 22:14:27 mforth: HELLO 2025-03-31 22:14:27 Hello cleobuline How are uou ? 2025-03-31 22:14:36 mforth: MACRON 2025-03-31 22:14:37 Macron est un saint homme ! 2025-03-31 22:14:59 mforth: CAT 2025-03-31 22:14:59 /_/ 2025-03-31 23:54:12 mforth: 127 << 1 1 - PRIME? 2025-03-31 23:54:12 Error: Stack underflow 2025-03-31 23:54:44 mforth: 1 127 << 1 - PRIME? 2025-03-31 23:54:51 mforth: . 2025-03-31 23:54:51 1