00:00:00 --- log: started forth/05.03.01 01:02:02 --- quit: ASau (Read error: 110 (Connection timed out)) 01:12:36 --- quit: Herkamire ("off to bed") 02:28:40 --- join: Topaz (jonny@wlan-195.ecs.soton.ac.uk) joined #forth 02:50:18 --- join: _crc (~crc@pool-70-20-220-121.phil.east.verizon.net) joined #forth 02:50:45 --- quit: crc (Nick collision from services.) 02:50:51 --- nick: _crc -> crc 02:50:57 --- mode: ChanServ set +o crc 03:25:07 --- quit: Topaz ("Leaving") 04:17:27 --- join: samc_ (~sam@203-114-131-237.inspire.net.nz) joined #forth 04:41:55 --- join: samc__ (~sam@203-114-131-9.inspire.net.nz) joined #forth 04:43:51 --- join: ASau (~user@83.102.133.66) joined #forth 04:54:57 --- quit: samc_ (Read error: 113 (No route to host)) 04:55:26 --- nick: samc__ -> samc_ 05:46:54 --- join: Topaz (~top@cerberus.saywell.net) joined #forth 06:19:05 --- quit: Topaz (Remote closed the connection) 07:56:25 --- quit: saon (Read error: 110 (Connection timed out)) 08:24:26 --- quit: raystm22 (Read error: 60 (Operation timed out)) 08:30:49 --- join: Raystm2_ (~Ray@adsl-69-149-62-193.dsl.rcsntx.swbell.net) joined #forth 08:30:55 --- join: raystm22 (~color4th@adsl-69-149-62-193.dsl.rcsntx.swbell.net) joined #forth 08:32:38 --- join: Alex_ (~Alex@196-220.suscom-maine.net) joined #forth 08:34:04 --- quit: Raystm2 (Read error: 110 (Connection timed out)) 08:38:43 --- quit: KB1FYR (Read error: 60 (Operation timed out)) 08:45:30 --- join: Serg[GPRS] (~z@193.201.231.126) joined #forth 08:45:54 hi folks 08:46:12 * Serg[GPRS] just shot a few fat-snow photos and a rush in subway 09:04:09 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 09:04:09 --- mode: ChanServ set +o Herkamire 09:10:55 hi 09:12:45 --- nick: Raystm2_ -> Raystm2 09:30:07 hi 09:30:27 nice :) dillo (cvs version anyway) seems to support SSL and FTP just fine 09:30:38 how's life in the greenhouse? 09:31:12 greenhouse? 09:31:23 it's been snowing all night :) 09:32:19 I was talking to Serg[ GPRS] 09:32:28 did you see Raskin died :( 09:32:37 and just after the grant 09:32:52 yeah 09:33:08 didn't hear about the grant though 09:33:51 the raskin centre recieved 2mil (I think) not so long ago 09:34:26 * Serg[GPRS] is against point'n'drool i-faces 09:34:33 http://www.raskincenter.org 09:34:56 yep 2mil 1/5/05 09:35:00 mac'n'win makes ape out of user 09:40:26 in contrast CLIs make crazy people out of users -- talking to simple inanimate objects 09:45:57 wanna anecdote ? 09:46:19 once i had a girlfriend, complete 0 in any technical things 09:46:39 (at my opinion by the time of happening) 09:47:44 we accidently talked somrthing on computers, and she said (attention!) 09:48:07 Why people need mouse if computer can be controlled normal way ? 09:48:59 i nearly swallowed my breath - is she Unix geek ?? (after months of knowing each other ;) 09:49:39 the answer was easy: she had some minor xperience w/ a tape-loaded micro like Z80 ;)))) 09:49:59 --- 09:50:23 hehe 09:50:27 so sometimes even non-geeks can easily grok CLI ;)) 09:50:27 there was also that star trek episode where they went back into the past and encoutered a mac classicand scotty (?) picked up the mouse and started talking into it 09:51:02 ooh, lots of 'ands' makes me sound like I'm ten 10:01:40 * Serg[GPRS] just put this story to LiveJournal (in RU) 10:02:39 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 10:07:35 cya 10:07:40 --- quit: samc_ () 10:14:30 Serg, username? 10:14:58 God kvaell! 10:23:06 ?? 10:23:36 seen no-mouse story above ? how do u like it ? 10:26:15 What's your LJ-name? 10:26:43 Interesting enough. 10:26:44 cryptomancer_ (notice underscope) 10:26:51 OK. 10:27:54 It approves my theory that anyone can meet "an average user" with very unusual needs and very unusual experience. 10:28:14 that girl now got married to some 40-y province man, and a child 10:29:30 Good luck to her. 10:39:08 --- join: zoly (~l@ppp-82-135-5-41.mnet-online.de) joined #forth 10:39:23 g'day 10:40:51 Guten Abend! 10:41:47 hi ASau 10:44:14 * Serg[GPRS] afk 10:58:58 * Serg[GPRS] back 11:10:41 --- quit: Serg[GPRS] () 11:47:27 --- quit: qFox (Read error: 104 (Connection reset by peer)) 12:07:33 --- part: zoly left #forth 12:18:55 --- join: Freejack (~nicad@c-24-11-30-248.client.comcast.net) joined #forth 12:19:35 Hey I440r, does IsForth have a "case" word? 12:25:18 bbl 12:25:19 --- quit: Freejack ("Leaving") 13:11:52 --- join: skylan_ (~sjh@dialup-216-211-5-248.tbaytel.net) joined #forth 13:29:09 --- join: bbls (~xor7@80.97.121.133) joined #forth 13:29:42 --- quit: skylan (Read error: 113 (No route to host)) 13:50:19 --- quit: bbls () 14:35:18 yep. CLIs are easier to use even for newbies. 14:35:21 http://osnews.com/story.php?news_id=6282 14:35:37 oops, that was a page back 14:53:04 --- join: aum (~aum@60-234-138-239.bitstream.orcon.net.nz) joined #forth 15:19:14 BACK 15:27:19 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 15:41:11 --- join: Topaz (~top@cerberus.saywell.net) joined #forth 15:42:01 hmm, for my cross compiler, i'll be redefining a lot of FORTH words to point to the target instead of the host... is it common to use the same names as the originals, or prefix them with something? 15:42:31 I use a ' prefix 15:43:10 the idea being that you can alias the words with different names later 15:43:20 * crc does this in his target compiler 15:59:40 --- nick: skylan_ -> skylan 16:00:06 * crc plays with infix math in forth 16:01:14 kind of interesting to see forth code like: 1 + 2 . 16:01:29 surreal... 16:01:53 * crc adds an 'infix' plugin for retroforth 8 16:03:56 ewww 16:03:58 crc, why? 16:04:05 just for fun 16:04:10 isn't that...un-retro? =p 16:04:13 why else? 16:04:43 just a trivial bit of code :) 16:04:46 0 : infix wsparse >number ; 16:04:46 1 : '+ infix + ; : '- infix - ; : '* infix * ; : '/ infix / ; 16:04:58 (ignore the 0 and 1, those are line numbers from the editor) 16:05:33 * crc wouldn't even think of putting this into the core 16:07:24 howdy crc :) what are we looking at here ? 16:07:39 Raystm2: a bit of trivial code that allows infix math to be done 16:07:48 oh 16:07:48 1 '+ 2 '* 3 . 16:07:49 6 16:07:55 nevermind not please :) 16:08:00 ? 16:08:35 i'm sorry, I mean, please, I would rather not infix in forth personally. 16:08:50 it's *not* built into retroforth 16:09:15 it just exists as a simple hack as a loadable plugin 16:09:21 oh thank goodness for that-- you know i'm easyily confused so ..... :) 16:09:29 :) 16:10:11 I appologize for even thinking .... 16:10:17 :) 16:10:27 if you wanted it, you'd have to say "load plugins/infix e" 16:10:38 (after downloading the plugin yourself) 16:10:49 s'wat happens when you come in the middle of a convo and don't look UP first . 16:11:01 thanks 16:11:02 :) 16:11:04 n/p 16:11:23 the new video code in the L4 port will work out good I think 16:11:35 * crc is considering adding it to the native port as well 16:13:00 oh yeah new vid code, where can I read more about it. has it been in your recent mails cuz i've been away for a few days and need to catchup desparately. 16:13:14 http://retronews.forthworks.com 16:13:20 k 16:13:24 thanks again :) 16:13:32 always has the latest major happenings in the retroforth world :) 16:13:37 again n/p 16:13:49 Page looks great BTW 16:14:18 --- quit: Topaz (Read error: 104 (Connection reset by peer)) 16:14:34 thanks 16:15:36 with only one critique, if your not to terribly offended? 16:15:41 sure 16:16:11 i can't read the labels on the right box "main" "related .... 16:16:31 the grey and the blue are two closely hued :) 16:17:19 I know there are words there but the search bar is much brigher than the grey words around it and the grey words become hidden. 16:19:45 of course -- if that's the affect you intended, then well done, cuz I don't have to be reminded of the catagory names that I can glean from the much brighter text below each grey word, and the affect was just lost on my ignorance to your art work which is execellent , :) 16:21:16 look now 16:21:21 should be better 16:21:33 k checking 16:21:40 * crc forgot to change that when he set up the blue color scheme 16:22:24 ya that does main and related forths and they look perfect -- just need the otheres 16:22:36 categories 16:22:39 search 16:22:45 archives 16:22:47 meta 16:23:24 is this a templete or did you design the page? 16:25:25 oh wordPress 16:26:05 fixed 16:26:17 I've made some changes to the layout... 16:26:18 looks great :) 16:26:24 cool :) 16:26:29 it's slowly getting more like http://retro.tunes.org 16:26:56 Oh cool I hadn't seen this yet. 16:27:04 very pro dude nicly 16:27:42 thanks 16:28:01 retroforth.org will use that design as well once 8.0 becomes stable 16:28:49 of course I still love the look of the RetroForth site. One of the first things that caught my eye to forth was the look of your site and the fact that somehow I found the #c4th-ot chat from your site. 16:29:20 :) 16:29:27 --- quit: aum () 16:35:09 wow the doc is .... yeah!! 16:37:03 * Raystm2 is standing and clapping. 16:37:27 well done, sir. much well done recently. 16:38:12 I still have a lot of work to do 16:38:40 but the forth core is already far more stable than any prior version 16:38:43 you have set a high bar :) 16:39:01 I *will* reach the bar I set. 16:39:09 can i privmsg you please? 16:39:13 sure 16:39:40 --- join: asymptote (~dmesg@83.muf93.ftld.ncrga01r1.dsl.att.net) joined #forth 16:39:48 Hi asymptote 16:40:04 Hi crc 16:41:10 sorry crc, later I have to do it later :) bye 16:41:23 ok, bye Ray 17:11:55 --- quit: asymptote ("Free the mallocs!") 17:39:10 http://feedback.ebay.com/ws/eBayISAPI.dll?ViewFeedback&userid=mizzelphug&items=25&page=1&frompage=-1&iid=-1&de=off 18:13:12 who was freejack ? 18:34:35 no idea 18:36:25 he asked me if isforth supported case statements 18:36:57 I saw that 18:37:24 --- join: TheBlueWizard (TheBlueWiz@modem-098.nyc-tc03a.fcc.net) joined #forth 18:39:03 :) 18:39:07 hi tbw! 18:40:38 hiya I440r! :) 18:40:44 how's life? 18:41:09 going ok :) 18:43:26 good...I am still in that strange netherworld...almost 7 months now! 18:43:42 :/ 18:43:57 ya i been there 18:44:54 --- quit: saon (Read error: 110 (Connection timed out)) 18:45:29 hmm...I am still being paid, but my fate remains unknown...as I said, strange 18:46:26 ya 18:46:33 so they are paying you to NOT work ? 18:46:42 thats better thatn not being paid to not work 18:47:49 no...I am on admin leave, and there is no work for me to do at home (everything that would be work related often requires physical access to servers) 18:48:27 but ur still being paid 18:48:44 ? 18:50:53 yes 18:54:24 --- join: Sonarman (~snofs@adsl-66-124-255-74.dsl.snfc21.pacbell.net) joined #forth 19:09:03 --- quit: madgarden ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 19:09:14 --- quit: Sonarman (Read error: 60 (Operation timed out)) 19:16:28 goodnight 19:23:42 19:08 <@crc> Raystm2: a bit of trivial code that allows infix math to be done 19:23:42 19:08 < Raystm2> oh 19:23:42 19:08 <@crc> 1 '+ 2 '* 3 . 19:23:42 19:08 <@crc> 6 19:23:50 um... how do you get six? 19:24:08 hmm 19:24:12 bugs :) 19:24:28 correct answer from algebra would be 7. from your code, looks like it should be 9 19:24:54 it is 9 now 19:25:09 * crc had a minor typo in the original code 19:25:16 ahh :) 19:25:55 can easily make it so the thing after the symbol can be a word? 19:26:14 I could probably do that fairly easily 19:26:20 bl word execute or some such 19:27:11 not that I'm really interested in infix 19:27:19 makes things to complex and hard to factor 19:28:04 : infix wsparse find ?if execute ;; then >number ; 19:28:04 : '+ infix + ; : '- infix - ; : '* infix * ; : '/ infix / ; 19:28:14 now I have to go to bed... 19:28:21 'night :) 19:54:30 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 20:08:40 --- join: Sonarman (~snofs@adsl-64-169-95-69.dsl.snfc21.pacbell.net) joined #forth 20:49:15 Is "thread" forth jargon for the internal representation of a single word? 20:51:51 "thread" refers to how the word is encoded as an address (or as a token in token threaded version) 20:52:36 so, threading would be one amongst many methods of encoding? 20:52:42 oh, you mean like "subroutine threaded"? 20:52:58 swalters: no 20:53:08 threading means encoding in that context 20:53:15 I don't know... It's a word that is thrown around in a couple of papers I've read anbd I'm trying to figure out the context. 20:53:19 threading model is the way that code is campiled 20:53:46 Okay, so there are many threading models, each a different encoding technique for the compiled code? 20:53:58 there's "direct threaded" "indirect threaded" "subroutine threaded" and probably others 20:54:22 right. in some forths when you compile a definition such as: : foo bar baz ; 20:54:49 *nodnod* The article mentions all three. So, a "thread" would be one segment of code that is the definition of a word? 20:54:50 it just writes an array containing the addresses of the functions bar and baz 20:54:50 swalters: subroutine threaded is the easiest one to understand....and I believe the word "threaded" comes from all those jumping back and forth 20:55:06 I don't know what "thread" would mean 20:55:13 Okay... That answers my question. 20:55:55 In this context, come it seems to mean a string of addresses that internally encode the definition of a word. 20:56:12 roughly yeah 20:56:14 I'm reading "moving forth," btw... It describes implementing forth on several different systems. 20:57:00 It discusses each threading style, but it didn't give me enough context to know what the word means. 20:57:42 http://www.zetetics.com/bj/papers/ 21:09:11 A block is akin to a library? It's just a bunch of word definitions designed to be loaded dynamically. 21:17:40 a block is 1024 bytes of memory 21:17:43 or on disk 21:17:50 often containes source code 21:18:08 referenced by number 21:18:17 eg to compile/run code in block 2 you would do "2 load" 21:18:35 in some systems odd numbered blocks are documentation 21:22:49 so essentially, it's the same thing as a block of data from the disk or a page of memory, but it was quasi-standardized 15+ years ago? 21:26:12 --- quit: saon (Read error: 60 (Operation timed out)) 21:26:33 swalters: in early FORTH days, the editor screen size was such that one can fit 16 lines by 64 chars wide in it...and it came to 1024 characters total, and there began intimate relationship between blocks on disk and blocks of editable things 21:30:40 bye all 21:30:44 --- part: TheBlueWizard left #forth 21:34:19 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 21:42:15 Thanks again for the patience with my simplistic questions. 21:43:34 :) 21:44:30 I assure you all that I'm an experienced programmer. Forth, however, has a culture and language all its' own. 21:45:18 yep 22:14:02 :) 22:14:05 --- quit: Herkamire ("off to bed") 22:15:16 night all... 22:15:23 good night :) 22:33:05 --- quit: Sonarman ("leaving") 23:59:59 --- log: ended forth/05.03.01