00:00:00 --- log: started forth/03.10.27 01:02:43 --- join: schihei (~schihei@ss07.co.us.ibm.com) joined #forth 01:43:39 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 02:03:20 --- quit: schihei (Client Quit) 02:03:32 --- join: schihei (~schihei@bi-02pt1.bluebird.ibm.com) joined #forth 03:31:01 --- quit: MysticOne (orwell.freenode.net irc.freenode.net) 03:31:01 --- quit: ianP (orwell.freenode.net irc.freenode.net) 03:31:01 --- quit: melinda (orwell.freenode.net irc.freenode.net) 03:31:01 --- quit: I440r (orwell.freenode.net irc.freenode.net) 03:32:27 --- join: melinda (melinda@melinda.usercloak.freenode) joined #forth 03:32:27 --- join: I440r (mark4@12-65.lctv-a5.cablelynx.com) joined #forth 03:37:30 --- join: ianP (ian@inpuj.net) joined #forth 03:37:30 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 04:38:33 --- quit: I440r ("Reality Strikes Again") 05:18:27 --- quit: schihei (Client Quit) 05:19:13 --- join: schihei (~schihei@ss07.co.us.ibm.com) joined #forth 05:52:39 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 05:59:02 --- quit: schihei (Client Quit) 05:59:45 --- join: schihei (~schihei@ss01.co.us.ibm.com) joined #forth 06:27:57 --- quit: schihei (Client Quit) 06:28:40 --- join: schihei (~schihei@ss01.co.us.ibm.com) joined #forth 06:53:57 --- quit: schihei (Client Quit) 06:54:41 --- join: schihei (~schihei@ss02.co.us.ibm.com) joined #forth 06:54:57 --- join: rO| (~rO|@pD9E59122.dip.t-dialin.net) joined #forth 07:15:20 --- quit: schihei (Client Quit) 07:15:32 --- join: schihei (~schihei@bi-02pt1.bluebird.ibm.com) joined #forth 07:30:27 --- quit: schihei (Client Quit) 07:31:10 --- join: schihei (~schihei@ss05.co.us.ibm.com) joined #forth 07:33:08 hello everybody 07:34:13 !!!!!!!!!!!!!!! 07:34:25 hello:) 07:35:40 * rO| does *not* find any FORML archive 07:35:56 is there one *at all*? 07:36:02 * MysticOne has no idea 07:38:32 MysticOne: do i know you by another nick? 07:38:57 rO|: probably not ... this is the only nick I use on here :) But, I'm fairly new to the #forth channel ... a friend of kc5tja's 07:39:03 just beginning in my forth experience 07:40:17 then be welcome ;-) 07:41:39 you do ansi forth and/or c4th? 07:41:59 well, just barely working on the gforth tutorial ... which, afaik, is more or less ANSI forth 07:42:18 unfortunately right now most of my "programming" experience is in the way of languages like perl/php/python with a bit of C/C++ 07:43:19 ooo a python guru? :-) 07:44:22 * rO| would have a book full of q's to you ;-) 07:46:19 nonono, not guru! :) 07:47:56 aww, pity 07:48:32 --- quit: schihei (Client Quit) 07:49:14 --- join: schihei (~schihei@ss07.co.us.ibm.com) joined #forth 08:09:03 --- quit: schihei (Client Quit) 08:09:47 --- join: schihei (~schihei@ss05.co.us.ibm.com) joined #forth 08:14:25 http://www.forthfreak.net/wiki/index.cgi?FnFC 08:18:17 --- quit: schihei (Client Quit) 08:25:16 --- quit: mmanning (orwell.freenode.net irc.freenode.net) 08:25:16 --- quit: MysticOne (orwell.freenode.net irc.freenode.net) 08:25:16 --- quit: ianP (orwell.freenode.net irc.freenode.net) 08:26:41 --- join: mmanning (~mmanning@saturn.vcsd.com) joined #forth 08:26:41 --- join: ianP (ian@inpuj.net) joined #forth 08:26:41 --- join: MysticOne (mysticone@mysticone.usercloak.freenode) joined #forth 08:46:02 forthchip.com, is that new or old? 09:55:07 http://retro.tunes.org/forum 09:55:20 unreachable 10:03:16 --- join: schihei (~schihei@pD9548D63.dip.t-dialin.net) joined #forth 10:17:27 --- join: kc5tja (~kc5tja@66-91-231-74.san.rr.com) joined #forth 10:17:27 --- mode: ChanServ set +o kc5tja 10:32:05 hi kc5tja 10:32:09 Howdy 10:32:10 hey kc5tja 10:32:23 Just got a call in from work -- no work today; the store opened, then immediately closed. 10:32:31 fire too close? 10:32:37 They didn't get evacuated, but In-N-Out closed the store temporarily due to the surrounding conditions. 10:32:40 No. 10:32:48 ahhh 10:32:51 Not anymore, at least. :) 10:33:12 I'm pissed, because I got the call right after I packed my ham radio and computer into my car. 10:33:28 hehe 10:34:27 The radio and tools are still in the car. 10:34:38 I really need to find a way to get that radio to be more portable. 10:34:52 It took way too long to load it into the car. 10:34:56 get an HT? :) 10:35:00 I estimated about 8 minutes. 10:35:04 HT doesn't have shit for range. 10:35:14 it does if you have an amp in your car :) 10:37:00 kc5tja: haven't seen crc for a while, you? 11:41:54 mmmmm 11:41:56 * MysticOne rubs his tummy 11:41:57 all full 12:11:37 kc5tja: btw, you need to update your e-mail client to have your REAL real name 12:11:40 the one we came up with the other day :) 12:28:20 --- join: oooo (o@virgo.bombsquad.org) joined #forth 13:01:31 --- quit: schihei (Client Quit) 14:16:12 --- quit: oo__ ("oops.. duplicate screen") 15:36:51 --- quit: mur (Remote closed the connection) 15:37:45 --- join: mur (~mur@smtp.uiah.fi) joined #forth 15:43:46 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 15:45:35 IM BACK!!!!!!! YAY!!!! 15:49:31 arke: you must shout a bit louder to wake them all up ;-) 15:49:47 I AM BACK!!!!!! WAKE THE #$%# UP!!!! 15:49:50 lol 15:49:54 lol 15:50:20 kc5tja!!! here so early? :) 16:25:40 --- quit: rO| ("Leaving") 17:08:29 mmmmmm... panther 17:17:22 wow.. fox were here again.. 17:18:01 tho, it doesnt really count, coz i have noting 2 ask from him nowdays 17:25:19 --- join: njd (~junk@njd.paradise.net.nz) joined #forth 17:33:44 back 17:33:53 Sorry. I had an emergency call into work anyway. :( 17:34:01 :( 17:34:04 whats up? 17:35:03 Nothing much. 17:35:16 We're just roasting over an open fire down here, that's all. :) 17:35:25 Air by my house is actually clean enough to breath now. 17:35:31 And actually smells good for a change. 18:08:06 you live in the forest fire area? 18:08:26 Yeah. 18:08:39 we were in rather immediate danger yesterday; today isn't so bad. 18:08:49 It's likely to continue burning further and further south from where we live. 18:09:10 We aren't getting any ash from the sky, for example. That's a good thing. :D 18:10:20 ack 18:10:39 awww.. you could collect it in vials and auction it off as possibly containing some celibrity's house =) 18:10:39 it was literally raining ashes these last 2 days 18:10:51 For all day yesterday and 90% of today, ash was falling from the sky like a nuclear winter. 18:10:57 yeah 18:11:01 looked like snow 18:11:14 where i live, it seemed like its mars 18:11:24 everything was red, and there was no humidity 18:11:35 Yep. 18:11:37 same here. 18:11:47 Some hints of red in the sky, but now everything is black. 18:11:49 "*yawn* hey son, whats todays humidity?" "What humidity?" 18:11:56 PITCH BLACK 18:11:59 :) 18:12:03 Yes, pitch black. 18:12:06 and its only 1813 18:12:07 :))) 18:12:17 I was driving home today, and the sky was the deepest shade of grey I'd ever seen a sky. 18:12:30 And no cloud boundaries either -- it was horizon to horizon smoke layer. 18:12:57 sounds familiar 18:13:11 All the street lights were on, like it was night time. 18:13:12 i think if we had stronger winds today, i wouldnt be sitting in this house 18:13:25 this house might not even be here anymore 18:13:31 Yeah, people were afraid that the winds would be stronger today than they actually were. 18:13:33 so im lucky 18:13:46 if they had, i'd be screwed 18:13:59 I'm glad the wind died down too -- the fire just barely stopped short of the 805. Had it jumped the freeway, I would have had to evac. 18:14:32 first things i would/will have packed: Backpack for school, a few clothes, COMPUTER! 18:14:45 lol 18:14:47 bad. 18:14:52 I have my set order: ham radio, computer, camping gear, clothes. 18:14:59 Fuck everything else. School can shove it. 18:15:59 lol 18:16:02 naah 18:16:08 ive got some neat things in my backpack 18:16:24 like my notebook in which i write down new ideas for my rkforth gui api 18:16:28 and my cd player 18:16:33 and my ti-83 18:16:35 and the manual for it 18:17:04 * XeF4 would just walk out with the clothes on his back and use it as a good reason to rid himself of excess junk accumulation 18:17:38 lol 18:17:51 i might pack my guitar too ... 18:18:05 and batteries for calculator and cd player 18:18:33 oh and passport and money 18:19:12 oh yeah 18:19:17 well 18:19:26 pictures and paperwork 18:46:01 --- join: slava (~slava@CPE0080ad77a020-CM.cpe.net.cable.rogers.com) joined #forth 18:46:31 hi all. i'm writing an interpreter for a language that's a mix of forth, apl, and lisp -- its stack based but incorporates concepts from the other two 18:47:32 Nice. :) 18:48:02 something like Linear Lisp perhaps? 18:48:09 * kc5tja thinks vector languages have never been thoroughly accepted the way they should have. 18:49:57 i'm not sure if anything will turn out, maybe it will be a big mess like PL/1 :-) 18:55:58 --- nick: arke -> Smerdyakov_ 18:56:30 --- nick: Smerdyakov_ -> arke 18:57:12 Heh 18:57:33 Well, I think I'm going to go and get some food. 18:59:57 Ok :) 18:59:59 good night 19:00:56 Good night? 19:00:59 You're going to bed? 19:01:25 nope 19:01:30 im saying good night ti you lol 19:04:24 * kc5tja is away: Food 19:56:57 * kc5tja is back (gone 00:52:33) 20:01:28 kc! 20:01:30 :) 20:01:43 Howdy 20:12:07 kc5tja: i just thought about this .. i like the idea of having separate code fields for interpreting and compiling 20:12:29 this would give me some major power 20:12:35 (im thinking of rkforth :)) 20:13:00 the code could be the same for both add's 20:13:07 so 20:13:20 it could have the code ONCE, and then both code fields just point to that one 20:13:21 :) 20:13:45 Explain in more detail? 20:14:02 add: ; insert header etc. here 20:14:19 add_compiled: add_data 20:14:24 add_interpreted: add_data 20:14:34 add_data: add ebx, [esp] 20:14:49 add esp, 4 20:14:52 dw 0x00 20:14:52 :) 20:19:01 OK 20:19:13 hrm 20:19:27 Are you planning on executing the add_compiled when compiling, or just compiling its value? 20:20:25 well, when + is supposed to be compiled, it just takes the address from add_compiled and does a repnz stosb 20:20:33 hrm 20:20:34 actually ... 20:20:44 oh 20:20:48 yeah 20:20:49 lol 20:20:57 it does that for interpret too 20:21:02 or 20:21:02 no 20:21:03 wait 20:21:04 lol 20:21:08 i didnt think this out 20:21:08 ouch 20:21:21 ok 20:21:22 i got it 20:21:37 instead of the dw 0x00, theres a ret 20:21:47 and then theres another field called add_size 20:22:05 which (for compiling) is loaded into ecx, then a rep stosb 20:22:08 :) 20:22:13 better? :P 20:24:34 I see, so you're trying to make a binary code template system for inlining code. 20:25:02 yep. 20:28:12 i need to think of some way to weed out the dictionary 20:28:33 Sorry for being so out of it, I'm really tired right now. :/ 20:28:38 lol 20:28:45 Worked hard today, helped train a new hire (even though I'm new myself!). 20:28:50 lol 20:29:18 In-N-Out is a cool place to work if you don't mind busting your butt for $8.25/hr. :D 20:29:23 you got any idea on dictionary-weeding? 20:29:35 I have absolutely zero idea what you even mean by dictionary weeding. :) 20:31:05 well, eventually, theres gonna be old and unused and unnecessary words that pile up in the dictionary 20:31:23 and i need to get rid of those 20:31:35 thats the only problem with not doing it the c4th way :) 20:32:14 actually, now that i think about it, ... 20:33:13 brb 20:33:15 I basically maintain a set of pointers into my dictionary that, every time EMPTY is executed, they get reset to predetermined values that has the effect of clearing (I call it recycling) the dictionary. 20:33:46 oh 20:33:52 * arke had an idea 20:34:03 ' word permanent 20:34:21 if you wanna keep word beyond your current session, you gotta mark it permanent 20:35:13 In my system, and in all other Forth systems I've used, protection of words occurs via a fencepost. 20:35:14 you think thats a good idea? 20:35:20 eck? 20:35:32 --- join: ez4 (~ez4@pcp01518726pcs.reding01.pa.comcast.net) joined #forth 20:35:41 E.g., individual words aren't protected. If you wanted to delete a word X, then X and everything defined after it are removed from the dictionary. 20:35:49 brb -- bathroom 20:36:54 hrm 20:37:04 that still kinda suxxx0rs 20:37:58 --- part: ez4 left #forth 20:44:27 Yes and no. 20:44:35 It has its advantages and disadvantages, like anything else. 20:45:51 hrm 20:45:55 aah 20:46:01 ive got it 20:46:15 words can be marked permanent, but are temporary by default 20:46:38 words can be "unentered", but are entered by default 20:46:48 so, lets say youre compiling an editor 20:46:56 youve got one editor command, lets call it ed 20:47:02 ed would be marked permanent 20:47:15 all the support words would also be marked permanent, and then unentered 20:47:26 (after ed was compiled) 20:48:50 that means, they still exist, wont be weeded out, however they cant be referenced by new definitions 20:50:50 so, the main block for, lets say vi, would look like this: 20:51:43 get-namespace variable vi-compiling-tmp 20:52:23 ( ... load all support blocks .. ) 20:52:54 ( load the block with vi ) 20:53:07 ( ACK 20:53:07 ACK 20:53:14 i forgot something .. again lol 20:53:26 between the 1st and 2nd line, there is a 20:53:31 " vi" set-namespace 20:53:35 going on 20:54:17 ( ... iterate through current namespace's dictionary and mark all except the last entry "unentered" ) 20:54:36 vi-compiling-tmp set-namespace 20:54:40 done :) 20:54:42 lol 21:05:08 --- quit: arke (Read error: 60 (Operation timed out)) 21:14:49 when defining a word to get the nth element of an array, what is considered better, (array n -- elem) or (n array -- elem)? 21:25:43 --- join: arke (~chris@ca-cmrilo-cuda1-c3b-66.vnnyca.adelphia.net) joined #forth 21:26:55 enth is a really nice little system! 21:26:57 but 21:26:59 its not nice enough :( 21:27:01 :) 21:29:13 but its gonna b nicer 21:29:29 within a year or so... roughly.. 21:29:33 i hope 21:29:47 i plan 2 use it more seriously 21:30:02 nothing has happened on it for over a year.. 21:30:03 my fater already uses it seriously 21:30:18 ~ for a year 21:30:40 last update on it was september 2002 21:30:45 its almost november 2003 21:38:01 What does he do with it? 21:39:52 im planning 2 implement a colorforth over openbios' 4th kernel 21:40:13 he is developing custom pic micro based circuits 21:40:49 various data aquisition equipments.. 21:40:56 * kc5tja nods 21:41:19 btw, he also fell in love w holon ;) 21:42:14 its also sufficient for the most tasks, and it has far more the most sophisticated ui 21:42:19 bbl 21:44:30 Man, I wish I had more time, so I can go back to aikido. :( 21:44:36 My wrists are starting to get sore. 21:44:46 I need to do more wrist exercises and stretches. 21:49:16 i also miss the aikido lessons... 21:50:09 last weekend i was telling a girlfriend about aikido and she were also interested in it, so... will c.. 21:50:42 Cool. 21:50:59 Well, I think I'm going to go to bed. 21:51:41 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 22:51:42 --- join: User151 (~User@adsl-68-122-125-117.dsl.pltn13.pacbell.net) joined #forth 22:52:11 --- quit: User151 (Client Quit) 22:52:14 --- join: kdogg (~kdogg@adsl-68-122-125-117.dsl.pltn13.pacbell.net) joined #forth 22:52:30 --- quit: kdogg (Client Quit) 23:59:59 --- log: ended forth/03.10.27