00:00:00 --- log: started forth/10.02.13 00:12:02 --- join: qFox (~C00K13S@5356B263.cable.casema.nl) joined #forth 00:54:56 --- join: GeDaMo (~gedamo@dyn-62-56-89-110.dslaccess.co.uk) joined #forth 01:09:18 --- quit: ASau (Read error: Connection reset by peer) 01:12:33 --- join: ASau (~user@83.69.227.32) joined #forth 01:25:38 --- quit: mre_ (Ping timeout: 272 seconds) 01:32:15 --- join: mre (~Agent@203.109.165.110) joined #forth 01:32:45 --- join: kar8nga (~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net) joined #forth 01:50:11 --- join: mre_ (~Agent@203.109.165.110) joined #forth 01:50:20 --- quit: mre (Read error: Connection reset by peer) 01:58:02 --- quit: mre_ (Quit: I'll be back) 02:07:53 --- quit: ASau (Remote host closed the connection) 02:11:20 --- quit: probonono (Ping timeout: 240 seconds) 02:12:19 --- join: probonono (~User@unaffiliated/probonono) joined #forth 02:50:36 --- quit: kar8nga (Remote host closed the connection) 03:00:16 --- join: ASau (~user@83.69.227.32) joined #forth 03:16:24 --- quit: ASau (Ping timeout: 245 seconds) 03:55:18 --- join: kar8nga (~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net) joined #forth 04:09:19 --- quit: GeDaMo (Quit: Now I lay me down to sleep; Try to count electric sheep) 04:27:12 --- join: ASau (~user@83.69.227.32) joined #forth 04:33:00 --- quit: crc_work (Ping timeout: 260 seconds) 05:01:11 --- join: crcz (~Administr@216.1.43.130) joined #forth 05:01:11 --- mode: ChanServ set +o crcz 05:32:02 --- join: DrunkTomato (~DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 05:48:27 --- join: xjrn (~jim@astound-69-42-10-25.ca.astound.net) joined #forth 05:52:55 --- join: InvisibleTomato (~DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 05:56:32 --- quit: DrunkTomato (Ping timeout: 260 seconds) 05:57:02 --- quit: kar8nga (Remote host closed the connection) 06:46:28 --- join: Guest_53048 (~Guest_530@79-67-214-51.dynamic.dsl.as9105.com) joined #forth 06:46:49 --- part: Guest_53048 left #forth 07:11:06 --- quit: gogonkt (Ping timeout: 256 seconds) 07:12:52 --- join: gogonkt (~info@119.126.2.122) joined #forth 07:36:20 --- join: Guthur (~Michael@host81-132-10-255.range81-132.btcentralplus.com) joined #forth 07:46:51 --- quit: Guthur (Read error: Connection reset by peer) 08:01:17 --- join: snotforbrains (~snotforbr@ip68-226-15-108.ga.at.cox.net) joined #forth 08:01:42 --- join: GeDaMo (~gedamo@dyn-62-56-89-110.dslaccess.co.uk) joined #forth 08:15:28 --- join: mani_arian_ir (~user@92.50.1.175) joined #forth 08:15:38 --- part: mani_arian_ir left #forth 08:16:20 --- join: Guthur (~Michael@host81-132-10-255.range81-132.btcentralplus.com) joined #forth 08:31:37 are there any known mathematical deficiencies when using gforth? 08:34:27 for instance when I divide -75 by 4 , I get answer of 1 -19, the actual line I am using is 4 /mod .s with -75 already on the stack 08:35:43 nevermind i am the one who is mathematically deficient 08:38:10 i take that back, the answer i get is wrong...I thought i was reading the stack order wrong but I wasn't or I don't think I was 08:45:06 I get: 08:45:06 -75 4 /mod .s <2> -3 -18 ok 08:45:30 let me try again 08:46:17 -75 4 /mod .s <2> 1 -19 ok 08:46:28 what gforth version? 08:46:41 0.7.0 08:47:08 what version are you using? 08:47:50 0.6.2 08:48:16 I get the same as you under 0.7.0 08:49:00 so something is wrong with 0.7.0 then? i just started learning forth yesterday.... I thought it might be me 08:49:31 it seems to be rounding up 08:51:40 -19 4 * . -76 ok 08:53:02 i will have to get an older version of the compiler i suppose...should i file a bug? where can I do that? 08:56:03 https://savannah.gnu.org/bugs/?func=addbug&group=gforth 09:00:24 bug filed 09:01:10 https://savannah.gnu.org/bugs/index.php?28888 09:07:18 i will keep using 0.7.0 maybe I can find more bugs 09:24:15 --- join: Quartus` (~Quartus`@74.198.8.59) joined #forth 09:35:43 --- join: Maki (~Maki@dynamic-78-30-167-37.adsl.eunet.rs) joined #forth 09:47:42 snotforbrains: according to the changelog for 0.7.0, division was changed to floored, so the results may be accurate 09:54:57 --- join: TR2N (email@89-180-214-3.net.novis.pt) joined #forth 09:57:13 --- quit: xjrn (Ping timeout: 264 seconds) 10:02:26 --- quit: Guthur (Ping timeout: 272 seconds) 10:06:03 --- join: xjrn (~jim@astound-69-42-10-25.ca.astound.net) joined #forth 10:28:37 crcz: what does floored mean? 10:28:52 wrong? 10:51:12 --- join: alex4nder (~alexander@wsip-72-215-164-129.sb.sd.cox.net) joined #forth 10:51:13 re.. 10:52:03 Hi to all. 10:52:33 hey Maki 10:52:52 Hello alex4nder. 10:52:59 how's it going? 10:54:05 I'm thinking about dpl variable. What is it use and how I hate decimal point when inputing double numbers in interpreter. 10:55:23 I would be much clearer to use decimal point for floating point only. 10:55:47 yah,. I've never liked that. 10:57:18 How compiler knows if a double number should be compiled? 10:57:59 like what alternate form could be used? 10:58:36 Like when I use dot notation inside definition. 11:00:26 number? always return a double number. I guss that interpret should consult dpl to know if a double number code should be compiled. 11:01:25 I use something like this: number? d>s state @ if literal then 11:02:09 Which limits interpret to single numbers. 11:03:19 hmm 11:05:30 When I type -1. what will be on the stack? 11:05:47 -1 0 or -1 -1 11:06:28 it looks like gforth subs in 2literal and literal respectively, depending on the result of snumber? 11:07:10 it would be -1 -1 11:07:18 I see. 11:11:07 Yah. Gforth uses dpl to diferentiate. 11:13:11 --- join: Anixx (~mailattkp@d75-158-6-206.abhsia.telus.net) joined #forth 11:16:08 --- join: erider (~chatzilla@pool-173-69-160-231.bltmmd.fios.verizon.net) joined #forth 11:16:20 --- quit: erider (Changing host) 11:16:20 --- join: erider (~chatzilla@unaffiliated/erider) joined #forth 11:46:09 --- join: kar8nga (~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net) joined #forth 11:52:38 Maki: DPL tells you how many digits after decimal point you have after latest number input. 11:56:32 Dobro vece ASau. 11:56:41 Dobro vece. 11:57:07 What is the use of that info? 11:59:14 I presume that interpret uses dpl to compile 2literal. 11:59:15 1000000. d. dpl ? 11:59:15 1000000. d. dpl ? 1000000 0 ok 11:59:15 100000.0 d. dpl ? 11:59:15 100000.0 d. dpl ? 1000000 1 ok 11:59:31 And so on. 12:01:14 ok. Thanks. 12:05:37 --- quit: xjrn (Ping timeout: 264 seconds) 12:28:26 --- join: Guthur (~Michael@host81-132-10-255.range81-132.btcentralplus.com) joined #forth 13:01:50 --- quit: Guthur (Ping timeout: 252 seconds) 13:16:12 --- join: xjrn (~jim@astound-69-42-10-25.ca.astound.net) joined #forth 13:28:48 --- quit: alex4nder (Quit: leaving) 14:05:26 --- quit: kar8nga (Remote host closed the connection) 14:21:03 --- quit: InvisibleTomato () 14:25:06 if I have three items on the stack then ROT should move the third item to the top. Is that still correct? 14:25:18 Yes. 14:25:26 Unless you redefined it... 14:26:06 --- quit: Anixx () 14:26:37 no i did not but i will show you my work, maybe i am misunderstanding something here, i am new to forth 14:27:00 9 * .s <3> 4 5 144 ok 14:27:12 rot ok 14:27:24 .s should show 5 144 4 14:27:54 ok then thank you 14:28:27 i was thinking it would swap a and c if you take my meaning 14:34:15 pretty neat language BTW, once you get used to the postfix and stack manipulation 14:43:25 --- quit: xjrn (Ping timeout: 264 seconds) 14:44:29 --- quit: qFox (Read error: Connection reset by peer) 14:47:47 --- quit: Zarutian (Quit: Zarutian) 15:16:05 --- quit: erider (Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]) 15:17:05 --- join: erider (~chatzilla@pool-173-69-160-231.bltmmd.fios.verizon.net) joined #forth 15:17:20 --- quit: erider (Changing host) 15:17:20 --- join: erider (~chatzilla@unaffiliated/erider) joined #forth 15:32:56 --- quit: Maki (Quit: Leaving) 15:45:19 --- quit: GeDaMo (Quit: Now I lay me down to sleep; Try to count electric sheep) 16:53:35 --- quit: ASau (Read error: Connection reset by peer) 16:55:40 --- join: ASau (~user@83.69.227.32) joined #forth 17:21:29 --- quit: snotforbrains (Ping timeout: 240 seconds) 17:30:45 --- join: nizchka (~nizchka@h59237.upc-h.chello.nl) joined #forth 17:37:03 --- join: snotforbrains (~snotforbr@ip68-226-15-108.ga.at.cox.net) joined #forth 17:59:15 --- quit: nizchka (Quit: Leaving) 19:46:44 --- join: rlhFEieVF (~malyn@server.strangeGizmo.com) joined #forth 19:49:03 --- quit: malyn (Quit: Disconnecting from stoned server.) 19:49:43 --- nick: rlhFEieVF -> malyn 20:03:45 --- join: |dinya_| (~Denis@188.17.92.192) joined #forth 20:06:59 --- quit: _dinya__ (Ping timeout: 256 seconds) 22:34:11 --- quit: erider (Ping timeout: 256 seconds) 23:01:49 --- quit: snotforbrains (Ping timeout: 245 seconds) 23:36:32 --- quit: segher (Quit: This computer has gone to sleep) 23:59:59 --- log: ended forth/10.02.13