IRC Log - 2025-03-26 - ##forth

Channel: ##forth
Total messages: 64
Time range: 00:00:38 - 22:19:08
Most active: cleobuline (25), mforth (15), veltas (14)
00:00:38 ##forth <veltas> xentrac: Any ideas why it makes you cry?
00:00:46 ##forth <veltas> I can't figure it out
00:01:18 ##forth <veltas> My mum likes that song
00:16:16 ##forth <veltas> mforth: SEE SEE
00:16:16 ##forth <mforth> SEE: Unknown word: SEE
00:16:25 ##forth <veltas> mforth: SEE ?
00:16:25 ##forth <mforth> : ? @ . ;
00:17:00 ##forth <veltas> mforth: : BTEST IF THEN ; SEE BTEST
00:17:00 ##forth <mforth> : BTEST IF THEN ;
00:17:59 ##forth <veltas> mforth: LOAD "test.fth"
00:17:59 ##forth <mforth> Error: Word already defined
00:18:12 ##forth <veltas> mforth: WORDS
00:18:12 ##forth <mforth> .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ = < > AND OR NOT CR EMIT VARIABLE @ ! DO LOOP I WORDS LOAD CREATE ALLOT ." CLOCK BEGIN WHILE REPEAT AGAIN SQRT UNLOOP +LOOP PICK EMIT CR CLEAR-STACK DP -ROT ? 2DUP TRUE FALSE ON OFF CLUTCH .S .S BTEST DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK 2DROP SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D PGCD PRIME? SEED COUNT NUMS STARS INIT-RANDOM RANDOM RAND
00:23:00 ##forth <veltas> cleobuline: Your C source is good
00:23:08 ##forth <veltas> Despite being French :P
00:23:54 ##forth <cleobuline> i'm working on it there is some bugs
00:27:59 ##forth <veltas> I still think it's quite good C
00:28:39 ##forth <xentrac> C doesn't seem like it would conflict with French culture or values in any way?
00:34:12 ##forth <thrig> C people were involved in the bronze age collapse somehow
00:38:32 ##forth <veltas> I blame the bronze age collapse on Ea-nāṣir
00:39:08 ##forth <veltas> mforth: :D
00:39:08 ##forth <mforth> :D
00:39:17 ##forth <veltas> mforth: SEE :D
00:39:17 ##forth <mforth> : :D ." :D" ;
04:19:00 ##forth <cleobuline> mfoth: LOAD "test.fth"
04:19:09 ##forth <cleobuline> mfoth: WORDS
04:19:10 ##forth <mfoth> .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ = < > AND OR NOT CR EMIT VARIABLE @ ! DO LOOP I WORDS LOAD CREATE ALLOT ." CLOCK BEGIN WHILE REPEAT AGAIN SQRT UNLOOP +LOOP PICK EMIT CR CLEAR-STACK PRINT FORGET STRING " 2DROP DP DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D PGCD PRIME? SEED COUNT NUMS STARS INIT-RANDOM RANDOM RAND INIT-NUMS SHUFFLE-NUMS
04:19:29 ##forth <cleobuline> mfoth: FORGET DOUBLE
04:19:29 ##forth <mfoth> Forgot everything from 'DOUBLE' at index 52 (dict was 85, now 52; mem was 34, now 1)
04:20:03 ##forth <cleobuline> nice job ( greeting to me )
04:20:27 ##forth <cleobuline> mfoth: LOAD "test.fth"
04:20:37 ##forth <cleobuline> mfoth: WORDS
04:20:37 ##forth <mfoth> .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ = < > AND OR NOT CR EMIT VARIABLE @ ! DO LOOP I WORDS LOAD CREATE ALLOT ." CLOCK BEGIN WHILE REPEAT AGAIN SQRT UNLOOP +LOOP PICK EMIT CR CLEAR-STACK PRINT FORGET STRING " 2DROP DP DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D PGCD PRIME? SEED COUNT NUMS STARS INIT-RANDOM RANDOM RAND INIT-NUMS SHUFFLE-NUMS
04:20:51 ##forth <cleobuline> mfoth: EURO
04:20:52 ##forth <mfoth> 42 3 44 25 43 2 9
04:21:31 ##forth <cleobuline> now it's v 0.1.3 :)
04:23:34 ##forth <cleobuline> a la demande générale j'ai ajouté FORGET
04:29:26 ##forth <cleobuline> but some nice STRING too
04:29:42 ##forth <cleobuline> mfoth: STRING HELLO
04:30:54 ##forth <thrig> isn't size_t more typical for lengths and sizes than long int
04:30:55 ##forth <cleobuline> mfoth: " Hello World " HELLO !
04:30:55 ##forth <cleobuline> mfoth: .S
04:30:55 ##forth <mfoth> <2> 50 50
04:31:38 ##forth <cleobuline> mfoth: CLEAR-STACK .S
04:31:38 ##forth <mfoth> <0>
05:13:16 ##forth <xentrac> oui
16:46:52 ##forth <cleobuline> mforth: WORDS
16:46:52 ##forth <mforth> .S . + - * / MOD DUP DROP SWAP OVER ROT >R R> R@ = < > AND OR NOT CR EMIT VARIABLE @ ! DO LOOP I WORDS LOAD CREATE ALLOT ." CLOCK BEGIN WHILE REPEAT AGAIN SQRT UNLOOP +LOOP PICK EMIT CR CLEAR-STACK PRINT FORGET STRING " 2DROP DP
16:47:11 ##forth <cleobuline> mforth: LOAD "TEST.FTH"
16:47:11 ##forth <mforth> Error: Error: LOAD: Cannot open file 'TEST.FTH'
16:47:27 ##forth <cleobuline> mforth: LOAD "test.fth"
16:47:48 ##forth <cleobuline> mforth: SEE 3DUP
16:47:49 ##forth <mforth> : 3DUP 2 PICK 2 PICK 2 PICK ;
16:48:18 ##forth <cleobuline> mforth: 1 2 3 3DUP ;S
16:48:19 ##forth <mforth> Unknown word: ;S
16:48:28 ##forth <cleobuline> mforth: SEE 3DUP .S
16:48:28 ##forth <mforth> : 3DUP 2 PICK 2 PICK 2 PICK ;
22:09:01 ##forth <cleobuline> mforth: 2DROP .S
22:09:01 ##forth <mforth> <4> 1 2 3 1
22:09:07 ##forth <cleobuline> mforth: 2DROP .S
22:09:07 ##forth <mforth> <2> 1 2
22:19:08 ##forth <cleobuline> mforth: 0 PICK .S
22:19:08 ##forth <mforth> <3> 1 2 2