00:00:00 --- log: started forth/03.03.06 00:40:53 --- quit: Klaw (Read error: 60 (Operation timed out)) 00:42:14 --- quit: Speuler (adams.freenode.net irc.freenode.net) 00:42:14 --- quit: TreyB (adams.freenode.net irc.freenode.net) 00:42:14 --- quit: sma (adams.freenode.net irc.freenode.net) 00:42:14 --- quit: Robert (adams.freenode.net irc.freenode.net) 00:45:16 --- join: Speuler (~Speuler@mnch-d9ba401c.pool.mediaWays.net) joined #forth 00:45:16 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 00:45:16 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #forth 00:45:16 --- join: sma (stephenma@ashd174qy22og.bc.hsia.telus.net) joined #forth 00:49:37 --- quit: Speuler (Read error: 104 (Connection reset by peer)) 00:49:37 --- join: Speuler (~Speuler@mnch-d9ba401c.pool.mediaWays.net) joined #forth 00:50:00 --- quit: Serg_Penguin (Read error: 60 (Operation timed out)) 00:55:06 --- quit: Speuler (adams.freenode.net irc.freenode.net) 00:55:06 --- quit: sma (adams.freenode.net irc.freenode.net) 00:55:06 --- quit: TreyB (adams.freenode.net irc.freenode.net) 00:55:06 --- quit: Robert (adams.freenode.net irc.freenode.net) 00:58:26 --- join: Speuler (~Speuler@mnch-d9ba401c.pool.mediaWays.net) joined #forth 00:58:26 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 00:58:26 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #forth 00:58:26 --- join: sma (stephenma@ashd174qy22og.bc.hsia.telus.net) joined #forth 01:01:44 --- quit: ianni (Read error: 110 (Connection timed out)) 01:02:15 --- quit: Robert (Read error: 104 (Connection reset by peer)) 01:02:17 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #forth 01:21:21 --- join: Robert_ (~snofs@h138n2fls31o965.telia.com) joined #forth 01:21:22 --- quit: Robert (Read error: 104 (Connection reset by peer)) 02:09:10 --- join: ianni (ian@inpuj.net) joined #forth 04:10:53 --- join: ramnull (~nicad@12-241-145-39.client.attbi.com) joined #forth 04:10:54 --- quit: Speuler (Read error: 104 (Connection reset by peer)) 04:11:11 What up? 04:11:33 --- join: Speuler (~Speuler@mnch-d9ba401c.pool.mediaWays.net) joined #forth 04:18:16 --- join: Klaw (anonymouse@ip68-4-155-247.oc.oc.cox.net) joined #forth 04:18:49 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 04:26:48 --- quit: ramnull (Read error: 60 (Operation timed out)) 04:30:28 --- join: ramnull (~nicad@12-241-145-39.client.attbi.com) joined #forth 04:31:27 What's the ' word used for, in Forth? 04:31:53 ' takes word's name and leaves it's CFA adress 04:32:03 2 2 ' + execute 04:32:06 is same to 04:32:08 2 2 + 04:32:18 Ah. That could come in handy. 04:33:50 : ' BL word find drop ; , kinda like this 04:34:02 DROP immediate flag 04:34:10 I see. 04:37:06 What's ASCII code 14 on IA32? 04:37:28 ASCII is ortogonal to IA32 04:37:45 Serg: Your right. 04:37:57 Serg: And I'm sleepy. Need more coffee. 04:38:21 * Serg_Penguin considers coffee a drug, it gives me rise/fall effect 04:38:35 * Serg_Penguin drinks tea 04:39:34 HEX from below 20, i know only 0A and 0D DECIMAL 04:40:58 Serg: When you handle strings, do you usually use dictionary or heap allocation? 04:48:17 depends on details 04:48:37 maybe i use RAM beyond HERE 04:49:06 maybe CREATE BUF 1024 ALLOT 04:49:22 maybe allocate extra heap from OS 04:50:01 Serg: I'll be back. Gotta go back to work again. 04:50:07 Laters. 04:50:57 --- quit: ramnull ("ircII EPIC4-1.1.7 -- Are we there yet?") 05:36:29 z 05:50:13 --- quit: ChanServ (Shutting Down) 05:55:07 --- join: ChanServ (ChanServ@services.) joined #forth 05:55:07 --- mode: adams.freenode.net set +o ChanServ 05:55:07 --- mode: ChanServ set +l 83 05:58:44 --- quit: Serg_Penguin (Read error: 60 (Operation timed out)) 06:02:49 --- quit: Speuler (Read error: 60 (Operation timed out)) 06:15:06 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 06:18:11 --- join: Herkamire (~jason@wsip68-15-54-54.ri.ri.cox.net) joined #forth 06:46:40 --- join: Speuler (~Speuler@mnch-d9ba401c.pool.mediaWays.net) joined #forth 06:54:35 --- quit: Serg_Penguin () 07:00:43 --- join: karingo (karingo@179.portland-03-04rs.or.dial-access.att.net) joined #forth 07:01:00 --- join: tathi (~josh@wsip68-15-54-54.ri.ri.cox.net) joined #forth 07:17:53 for complext string handling, there's my string stack implementation on http://logilan.info/~l/stringstack.f 07:18:29 s/ext/ex/ 07:23:55 ext? 07:27:07 s/complext/complex/ 07:42:19 --- quit: karingo () 07:53:09 You don't have permission to access /~l/stringstack.f on this server. 07:54:35 I can't figure out for the life of my why bigforth doesnt work anymore 07:54:39 it says permission denied on anything 07:55:32 even did this chmod -R 7777 *.* 07:59:24 permission now 07:59:26 thanks 08:01:06 yup thank you 08:01:15 I am going to try and play with it now 08:12:26 Speuler: I'm glad someone is doing some string stuff. 08:13:23 same 08:42:09 --- join: ramnull (~nicad@12-241-145-39.client.attbi.com) joined #forth 09:01:13 --- quit: ramnull ("ircII EPIC4-1.1.7 -- Are we there yet?") 09:08:19 ianni: check whether your bigforth directory is not d--x--x--x 09:11:42 stringstack.f has only been tested under gforth and bigforth. if someone gets it to run on another forth, i'd like to hear about. 09:17:04 have sent it to jens wilke, maintainer of gforth, allowing him inclusion 09:37:15 nice 09:37:19 I cna't get gforth to build on linux 09:37:53 hmm. not a problem here 09:38:29 but, i didn't use the debian source, instead got the tgz, compiled to /usr/local 09:39:24 hm - there it goes 09:39:48 ./gforth --die-on-signal -p ".:~+:." -i kernl32l.fi etags.fs except.fs startup.fs -e bye 09:39:49 make: *** [gforth.TAGS] Segmentation fault (core dumped) 09:39:49 ian@sh ~/gforth-0.5.0 % ./gforth 09:39:49 zsh: 32641 segmentation fault (core dumped) ./gforth 09:53:55 ianni: gcc version? 09:54:55 --- nick: Robert_ -> Robert 09:55:02 ian@sh ~/gforth-0.5.0 % ./gforth 10:12:00 3.2.1 10:12:09 hrm :P 10:15:31 --- join: karingo (karingo@50.portland-03-04rs.or.dial-access.att.net) joined #forth 10:31:32 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-29.dad.adelphia.net) joined #forth 10:32:18 hello 10:32:23 re 10:32:56 re 10:34:35 does anyone have Herkamire's url? 10:34:49 I just reinstalled mozlla and it purged all my bookmarks. 10:34:56 he's online 10:35:28 at least, was, 1/2 an hour ago 10:44:04 gilbertdeb: what url? 10:44:51 irclogs/2003/freenode/#forth.03.log:06 05:40:14 < Herkamire> http://herkamire.homeip.net:3/herkforth.tar.gz or for the repository: http://herkamire.homeip.net:3/svn/asm/ 10:45:29 --- quit: gilbertdeb (Remote closed the connection) 10:50:35 I'll update the tarbal apon request 11:00:34 cat bin/forthlog 11:00:41 #!/bin/bash 11:00:47 exec lynx "http://www.tunes.org/~nef/logs/forth/`date -d "$*" "+%y.%m.%d"`" 11:01:08 this is very handy 11:01:29 forthlog opens lynx on to todays log 11:01:46 forthlog yesterday opens lynx to yesterday's log 11:39:56 --- join: kapple (karingo@134.portland-03-04rs.or.dial-access.att.net) joined #forth 11:40:47 hi 11:41:31 kapple: u r very silent... 11:44:22 --- quit: karingo (Read error: 60 (Operation timed out)) 12:47:07 --- quit: kapple (Read error: 60 (Operation timed out)) 12:49:40 --- join: Kitanin (~clark@142.173.199.70) joined #forth 12:50:37 * Kitanin wonders how many times the average C program defines pi. 12:51:08 None? :) 12:51:14 #include 12:52:59 my only defines M_PI if you have USE_BSD or USE_XOPEN or USE_GNU set :( 12:55:11 Hmm... well, I've been using it in both DOS and Linux... 12:56:55 Ah, but you're assuming that's the _only_ library that defines pi. Trust me, it ain't. :-) 13:00:43 --- join: I440r (~mark4@ip209-183-83-24.ts.indy.net) joined #forth 13:02:09 --- join: karingo (karingo@79.portland-01rh16rt.or.dial-access.att.net) joined #forth 13:02:16 .query karingo 13:02:20 erm try that again 13:03:39 yes? 13:04:21 :/ 13:05:16 --- quit: Kitanin (Read error: 104 (Connection reset by peer)) 13:05:21 --- join: Kitanin (~clark@142.173.199.70) joined #forth 13:16:39 Kitanin: libm seems to be the only thing on _my_ system that defines pi. 13:16:44 at least as far as I can easily tell... 13:21:57 pi = exactly 3 13:22:03 ish 13:24:35 :) 13:33:00 Really? Lucky bastards. I did a "show me what the preprocessor" spits out test on one program, and got seven. had it, and six other libraries had it just in case didn't. :-P 13:33:32 :) 13:33:45 --- join: futh (thin@dial-254.ocis.net) joined #forth 13:34:13 wow 13:34:15 lots of people heh 13:34:28 :) 13:34:29 19 people 13:34:46 i count 20 13:34:49 I suppose I shouldn't be surprised, lots of people like pi. It just seems a little overboard. 13:35:28 pi? 13:35:31 the movie? 13:35:34 i liked it 13:35:43 3 ish :P 13:35:55 but you have to understand certain things about pi (it makes some obscure references) 13:36:04 er not about pi, but about the movie 13:37:08 --- quit: tathi ("leaving") 13:37:17 * Robert pats futh 13:37:34 ew 13:37:48 --- nick: futh -> thin 13:38:21 My boss dropped off my tax forms! A month and a half late, but I actually got them with enough time to do my taxes! Woohoo! 13:38:43 taxes? - unconstitutional!!!!!!!!!! 13:39:12 Everything you don't like is ;) 13:39:32 correct 13:39:46 You know, I _had_ that written down on my "List of things not to mention in front of I440r." My bad. :-) 13:40:18 kitanin: are you american ? 13:40:26 No. 13:40:34 lol 13:40:46 what else is on that list ??? 13:40:58 Hint: eight letters. 13:42:11 Both of the other two things are eight letters. Neat. One or two words. :-) 13:42:22 ans forth ? 13:42:33 yes - dont mention that :) 13:42:38 "Maybe I can use ___ _____ to ________ paying my _____." 13:43:46 Okay, I suppose that technically, I should count P-O-S-T-P-O-N-E as part of A-N-S F-O-R-T-H, but it's not much of a list with two items. 13:45:27 anybody here want to host a website? 13:45:46 the #forth website 13:46:20 postpone isnt as bad as evaluate 13:46:29 which is ALSO 8 letters :) 13:47:21 wow. donald knuth is stupid and is sadly propagating stupid computer thinking 13:48:23 eh ? 13:48:32 i'm really pissed that nobody hosted a "donald knuth vs edsger dijkstra" fight to the death match before edsger died 13:50:47 i440r: just read http://www.desy.de/user/projects/LitProg/Philosophy.html 13:52:01 --- quit: thin (".") 13:52:27 thin what do you want on the #forth website? 13:54:07 oops, I'm perceptive 13:56:42 Okay then, "Maybe I should ________ ___ _____ as a way to ________ paying my _____." Better? :-) 14:13:36 --- quit: Speuler (Read error: 110 (Connection timed out)) 14:15:03 --- quit: I440r ("do drop #out") 14:20:56 Whaa? The intro to "Literate Programming" is evidence that Knuth is stupid? Have I suddenly ended up in a universe where everyone wears evil parallel-universe goatees? 14:23:38 * Kitanin realizes he's got too many universes in that sentence. 14:23:58 s/in a universe/someplace/ 14:48:44 --- quit: Klaw (Read error: 60 (Operation timed out)) 14:56:17 --- join: wossname (wossname@HSE-QuebecCity-ppp80959.qc.sympatico.ca) joined #forth 15:10:23 --- quit: Herkamire ("leaving") 15:10:56 --- quit: karingo () 15:18:39 --- join: Klaw (anonymouse@ip68-4-155-247.oc.oc.cox.net) joined #forth 15:47:31 --- join: Speuler (~Speuler@mnch-d9ba401c.pool.mediaWays.net) joined #forth 15:51:20 : *pi 255 113 */ ; or : *pi 2549491779 811528438 */ ; 15:52:36 similarily: : *sqrt2 1855077841 1311738121 */ ; : *e 848456353 312129649 */ ; 15:54:12 Madré de philharmonica, that _is_ what I originally asked aboot, isn't it? :-) 15:54:50 * Kitanin hates deadkeys somedays. :-) 15:56:02 Heh. Somebody in #infoanarchy just posted an interview snippet with Mr. Rogers about corporate corruption. 16:05:30 --- quit: Kitanin (Read error: 104 (Connection reset by peer)) 16:21:12 --- join: karingo (karingo@79.portland-01rh16rt.or.dial-access.att.net) joined #forth 16:24:44 --- quit: karingo (Client Quit) 16:27:29 --- quit: wossname ("^___-") 16:46:48 --- join: karingo (karingo@79.portland-01rh16rt.or.dial-access.att.net) joined #forth 16:57:13 --- quit: karingo () 17:13:41 --- join: Jim7J1AJH (~jwt@n1.dskk.co.jp) joined #forth 17:41:18 --- join: TheBlueWizard (TheBlueWiz@207.111.96.128) joined #forth 17:41:26 hiya all 17:59:45 hi 18:00:10 TheBlueWizard: u made tcltk programs, didnt u? 18:00:16 or was it speuler? 18:01:02 I don't make any tcl/tk apps 18:01:12 :/ thats sad 18:01:20 so I say it was Speuler..forgot exactly who hehe 18:01:26 sad? why? 18:02:02 coz there is nobody hangin around who would help me 18:02:06 hi 18:02:11 :) hi 18:02:19 t'was mrreach 18:02:27 aaah :)) damn 18:02:29 it 18:02:54 geeee, futhin were here :)) 18:02:59 onetom: aww...the closest I get to do tcl/tk is using Tkinter under Python, and even then I don't have much skill there (being busy :-P) 18:03:37 aah, pure tcl is simpler & better i think 18:04:08 u know im about to write a colored source editor in tcltk 18:04:18 & im advancing pretty well 18:04:34 nice t' know :) 18:05:21 --- join: Kitanin (~clark@SCF61185.ab.hsia.telus.net) joined #forth 18:05:44 but im not sure how should i represent things in tcl 18:06:08 've put my string stack package on http://logilan.info/~l/stringstack.f btw. 18:06:09 probably i should store the colored source in a variable 18:06:35 Speuler: stringstack can b the basis of a tcl written in 4th ;) 18:07:00 Speuler: im wondering every language in a colored way 18:07:21 thought there was a need for again another implementation 18:07:32 Speuler: tcl can also b colored, so we could get rid of those parentheses. maybe... 18:08:32 --- join: Herkamire (~jason@ip68-9-68-123.ri.ri.cox.net) joined #forth 18:08:37 and regenerate the content of the text widget after every keypress 18:08:51 gotta go...bye all 18:09:06 bye tbw 18:09:13 bye Speuler 18:09:19 --- part: TheBlueWizard left #forth 19:05:16 --- quit: Kitanin (Read error: 104 (Connection reset by peer)) 19:37:32 --- join: kc5tja (~kc5tja@ip68-8-206-137.sd.sd.cox.net) joined #forth 19:38:05 re 19:39:01 hi kc5tja 19:51:25 hey 19:51:43 does anybody know by chance how can i convert 19:51:55 a character into its ascii code in tcl? 19:52:14 of course not indexing in a prepared array or whatever 19:52:19 Not a clue. I don't touch TCL. It's bad for your health. :) 19:52:53 * onetom is writing a colored source editor in it 19:53:05 Ah 19:54:12 onetom: in bashforth i used a binary search. if all else fails, consider this :) 19:54:28 onetom: i think you can index tcl arrays with non-numerics 19:54:57 so, use the char as array index, and the ascii as value of the array element 19:55:13 k, will give it a try 19:55:42 could be that i confuse it with python 19:56:26 could b, coz it doesnt work in tcl 19:56:38 lindex $x 1 19:56:38 2 19:56:38 lindex $x \x1 19:56:38 bad index "": must be integer or end?-integer? 19:56:56 Is there an ord() function or something like it in TCL? 19:57:05 Something that returns the "ordinal" value of its input parameter? 19:57:47 yeah, thats the usual name, thats what im lookin 4 19:58:02 (that's basically the function which i'm emulating by binary search) 19:59:05 maybe eval or expr can help.. 20:06:34 --- quit: Herkamire (Read error: 60 (Operation timed out)) 20:24:48 --- join: Herkamire (~jason@ip68-9-68-123.ri.ri.cox.net) joined #forth 20:58:16 Speuler: couldn't try bashforth tonite; tomorrow perhaps 20:58:44 * sma goes away again 21:04:48 --- join: Kitanin (~clark@SCF61185.ab.hsia.telus.net) joined #forth 21:09:54 Going to hit the sack now. Really tired. 21:09:57 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 21:36:52 tadaaam!!! 21:36:54 http://novtan.bio.u-szeged.hu/~root/ced.png 21:37:23 the first colored source displayer in tcltk 21:37:38 u can c the tcl code beside it 22:05:17 --- quit: Kitanin (Read error: 104 (Connection reset by peer)) 22:11:26 --- quit: Speuler (Read error: 110 (Connection timed out)) 22:12:24 --- join: Speuler (~Speuler@mnch-d9ba4bb6.pool.mediaWays.net) joined #forth 22:41:00 --- quit: Speuler (Read error: 110 (Connection timed out)) 23:36:43 --- quit: Herkamire ("zzz") 23:59:59 --- log: ended forth/03.03.06