00:00:00 --- log: started forth/04.04.30 00:29:08 --- join: fridge (~hovil@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 00:29:08 --- quit: madgarden_ (Read error: 104 (Connection reset by peer)) 02:25:39 --- log: started forth/04.04.30 02:25:39 --- join: clog (nef@bespin.org) joined #forth 02:25:39 --- topic: 'A channel dedicated to the Forth programming language, its implications, its application, and its philosophy. :UPDATE: Donations for development work on the ForthBox Kestrel are being accepted! Donations towards development will be applied to the final purchase price. Please see http://www.falvotech.com/weblog for more details.' 02:25:39 --- topic: set by kc5tja on [Wed Apr 21 23:52:22 2004] 02:25:39 --- names: list (clog fridge onetom ianp` SDO I440r scope_ Herkamire madwork slava lalalim_ OrngeTide thin warpzero Robert Jim7J1AJH cmeme chandler skylan lucifer mur ianp @ChanServ) 03:33:27 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 03:41:08 --- quit: qFox (Read error: 104 (Connection reset by peer)) 03:41:12 --- join: qF0x (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 05:39:35 --- join: yeoh (~yeoh@219.95.7.169) joined #forth 05:39:59 Hello, everyone. :) 05:47:05 sup yeoh 05:48:17 hi warozero. :) 05:48:25 warpzero. 05:48:30 sorry. 05:48:45 autocomplete :) 05:49:20 :) 05:49:34 gah its my birthday 05:49:52 --- join: crc (~Charles_C@0-1pool176-3.nas6.philadelphia1.pa.us.da.qwest.net) joined #forth 05:49:54 happy birthday! 05:50:08 hi crc. 05:50:15 Hello yeoh 05:53:19 wow! vim has syntax highlighting for forth source files. :) 05:54:41 What all does it highlight? 05:55:38 comments in blue, words defined in magenta, strings in red. 05:56:21 if then in yellow. 05:56:32 It doesn't do numbers? 05:56:56 numbers in red. 05:57:17 C! in cyan. 05:57:58 I'm using vim to edit my Forth code, a very simple program skeleton. :) 05:58:25 Sounds pretty good. I'll have to try it when I reboot into Linux again... 05:58:31 :) 06:00:43 --- join: phubuh (~user@c-52b670d5.028-10-67766c2.nc.bredbandsbolaget.se) joined #forth 06:01:10 hi phubuh. :) 06:02:46 hi hi 06:02:53 :) 06:03:06 phubuh: get the fuck 06:03:16 go back to zirc 06:03:20 what 06:04:04 I'm using the word include to read in a file. I edit the file and include it again. Am I defining the same words all over again everytime I do an include? 06:04:47 warpzero: you appear to be upset :( 06:05:08 no im not whats up 06:05:13 why aren't you on zirc 06:05:38 i just connected to zirc but i didn't find you there, ps nmu 06:05:48 yeoh: that depends on the Forth implementation 06:05:51 different un 06:06:28 oh, I'm using bigForth on Linux. 06:11:26 --- quit: warpzero (Remote closed the connection) 06:11:55 What does the word marker do? 06:12:12 --- join: warpzero (~warpzero@dsl.142.mt.onewest.net) joined #forth 06:14:23 Under Enth/Flux it rolls back the dictionary to the state it was in when the last marker was defined. I'm not sure what it does under bigForth. 06:15:49 crc, thanks. Hmm, perhaps I could use it to roll back. After many repetitive includes this ought to free some memory. 06:16:02 Ok, under Windows, bigForth adds a new definition each time a file is included. 06:16:27 I'd guess that it works the same way under Linux 06:16:46 crc, thanks. So I really need to roll back. 06:17:33 If you're worried about memory use, then yes. 06:18:11 yeah, memory use or clutter in my case. :) 06:18:23 :-) 06:21:49 Yup it works! I put "MARKER Yeoh" as the first line and "Yeoh" in the last line. After the include and program runs, it appears to have rolled back. Cool!. 06:23:28 good, then it works properly 06:25:26 But it only rolls back the word I used to run the program, "base1". The other words defined are be still present. 06:25:42 Oops delete be. 06:27:33 Odd, it seems to work for me. 06:28:15 I define an empty word (let's say ": crc ;"), then do a MARKER crc 06:28:24 After that I write the code for the program 06:28:46 Then if I execute "crc", it rolls back with "crc" as the last defined word. 06:29:22 Oh, I didn't do an empty word "Yeoh"! 06:29:51 Actually the word can be anything, but an empty word is nice and convienent in my opinion 06:31:14 * crc wonders if he should implement MARKER in his Forth system... 06:31:28 I see. thanks, crc. 06:31:40 You're welcome 06:31:47 glad to help 06:31:51 :) 06:50:15 Found another way... in just one line of code "FORGET /base1.fs" will forget the contents of the file! :) 06:52:26 Even better 06:53:06 Forth is awesome and cool! 06:53:26 yes it is 06:54:05 :) 06:57:31 After six years of using Forth, I'm still amazed by its flexibility 06:57:52 Though I wish it had easier manipulation of textual data 06:57:56 :-) 06:58:23 wow, six years! :) 06:58:41 Seven, counting this year. 06:59:10 You must be an expert in Forth now. 06:59:26 Not any more than most of the regulars here. 06:59:46 :) 07:00:16 I write/maintain RetroForth, and have used as many Forth systems for the PC as I could find, but I wouldn't classify myself as an expert. 07:00:32 There's always something new, given Forth's extendable nature... 07:01:10 Yes, Forth is very extensible, therein lies its power. 07:01:26 And the difficulty in learning it 07:01:39 I've been learning it for about a month now. 07:01:48 No two forths have an identical implementation, so you have to choose one and stick with it for the most part. 07:02:04 yes, difficult. I chose bigForth. :) 07:02:14 It runs on win32 and linux. 07:02:26 I know. The win32 port is very buggy. 07:02:46 I haven't tried the Linux version. 07:02:47 Yet. 07:03:07 he he he I use two pcs so better find a Forth for both. 07:03:18 --- quit: fridge ("Leaving") 07:03:54 Never hurts. isForth is pretty nice, but ThisForth has been a long-time favorite of mine. 07:04:29 Yes, I have isForth too but haven't heard of ThisForth. Where can I find it? 07:04:33 Actually, I used ThisForth to learn Forth, until I took over developing RetroForth. 07:05:16 I'll google for ThisForth. 07:05:17 :) 07:05:30 http://www.forthfreak.net/wiki/index.cgi?ThisForth has a link to it I think 07:05:37 Might be old though. 07:06:52 found it at taygeta. 07:07:30 Feb 95 version, yes, quite old. 07:07:33 Yup. I'll update the ForthFreak Wiki with the right links 07:08:09 Use a precompiled version if possible. I've found it difficult to build from sources using recent versions of GCC. 07:08:19 I see. 07:09:04 I think I'll stick with bigForth for learning. :) 07:09:32 Ok. 07:12:46 Well, I have to go. It's time for me to go to bed :-) 07:13:08 Goodbye all! 07:13:08 bye, crc. 07:13:11 thanks. 07:13:12 --- quit: crc ("ChatZilla 0.9.61 [Mozilla rv:1.7b/20040316]") 07:15:01 Well, I'm done with exploring Forth today. :) Bye, everyone! 07:15:08 --- part: yeoh left #forth 08:03:00 --- join: fridge (~fridge@dsl-203-33-161-71.NSW.netspace.net.au) joined #forth 08:21:27 hi 08:27:28 --- join: {aaron} (user@aeolus.cit.cornell.edu) joined #forth 10:32:45 --- quit: OrngeTide ("poof") 10:50:08 http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&category=63851&item=4146756343&rd=1 10:50:34 now that is funny!!! 10:51:47 <{aaron}> there was an even funnier one about a guy selling he ex's beanie baby collection 10:52:24 <{aaron}> awwww it's delisted now, damn 10:52:26 guy made 2600 bucks for writing a 'story' about his X's wedding dress, smart guy. 10:55:27 --- quit: Robert ("brb") 11:05:26 hmm 11:05:42 I think I might sell my wifes things under her nose 11:05:56 she collects dolphin trinkets 11:05:59 it drives me nuts 11:06:20 I could write up a big story about that 11:26:59 hi all 11:30:19 --- join: Robert (~snofs@c-915a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 11:33:05 <{aaron}> hi slava 11:33:19 Hello 11:33:21 --- quit: SDO ("Vision[0.9.6-0203]: i've been blurred!") 12:37:04 --- join: networm (~networm@L0632P02.dipool.highway.telekom.at) joined #forth 13:50:15 --- join: SDO (~SDO@co-trinidad1a-156.clspco.adelphia.net) joined #forth 13:56:40 --- quit: SDO (Read error: 104 (Connection reset by peer)) 14:05:12 --- join: SDO (~SDO@co-trinidad1a-156.clspco.adelphia.net) joined #forth 14:07:17 --- join: lalalim (~lalalim@pD95EAED1.dip.t-dialin.net) joined #forth 14:08:42 --- quit: SDO (Read error: 54 (Connection reset by peer)) 14:19:57 --- quit: lalalim_ (Read error: 110 (Connection timed out)) 14:20:40 --- join: SDO (~SDO@co-trinidad1a-156.clspco.adelphia.net) joined #forth 14:27:27 --- quit: networm ("Client exiting") 14:32:12 --- quit: SDO (Read error: 104 (Connection reset by peer)) 14:36:13 --- quit: {aaron} () 14:54:53 --- join: crc (~Charles_C@0-1pool176-16.nas6.philadelphia1.pa.us.da.qwest.net) joined #forth 15:09:00 --- join: proteusguy (~proteusgu@69.79.24.31) joined #forth 15:48:27 --- join: Sonarman (~matt@adsl-64-169-95-128.dsl.snfc21.pacbell.net) joined #forth 15:48:28 --- quit: crc (Read error: 104 (Connection reset by peer)) 16:45:17 --- quit: I440r ("Leaving") 17:26:55 --- join: Robert__ (~snofs@c-915a71d5.17-1-64736c10.cust.bredbandsbolaget.se) joined #forth 17:28:35 --- quit: Robert (Read error: 104 (Connection reset by peer)) 17:28:44 --- nick: Robert__ -> rob_ert 17:38:46 --- join: madgarden (~madgarden@Kitchener-HSE-ppp3576712.sympatico.ca) joined #forth 17:43:05 hi madgarden 17:50:13 Hi ya! 17:50:29 hi 17:52:55 What's shakin'? Friday Night Forth Party? :D 17:53:15 Doors & electonics shopping party. 17:53:22 electronics, even 17:53:50 I've never shopped for doors before. 17:54:11 * rob_ert pets madgarden for misinterpreting him on purpose 17:56:52 * madgarden purrs. Meow? 17:58:01 * madgarden wonders when his Dragonball action figures will arrive. 17:59:14 Man, I've fixed a lot of bugs this week. 18:21:38 http://www.ibiblio.org/Dave/Dr-Fun/df200002/df20000210.jpg 18:58:01 --- quit: qF0x ("this is mirc's last attempt of communication...") 19:08:09 Heh. Thousands of truetype fonts. 19:39:48 --- quit: slava ("Leaving") 20:10:38 --- join: blockhead (default@dialin-738-tnt.nyc.bestweb.net) joined #forth 20:22:56 --- join: OrngeTide (orange@rm-f.net) joined #forth 20:23:12 weee.. that was a neat little demo from TI. 20:23:34 now I gott see if I can't find a forth for MSP430 cuz they gave me a free one for going. :) 20:23:58 free stuff is good 20:26:11 Unless it's free "The Stuff." 20:26:27 ? 20:26:56 the stuff? 20:27:04 Yes, The Stuff. 20:27:14 ???? 20:27:16 * madgarden sighs. 20:27:18 http://www.imdb.com/title/tt0090094/ 20:27:20 ! 20:27:28 no this was a free wrist watch based on TI's very lower power 16-bit microncontroller. 20:28:32 "Weird yummy goo erupts from the earth and is discovered by a couple of miners. They taste it and decide to market it because it tastes so good..." 20:29:07 ick 20:29:17 well i gotta go already. ehhe. 20:29:42 * blockhead pictures the earth filled with twinkee filling 20:29:47 oog 20:29:55 Hehe. 20:30:02 That's about what it was. 20:30:23 But it eats you from the inside out and takes over your brain. 20:30:41 And that, my friends, is why I said that free The Stuff isn't good. 20:30:43 like twinkee filling does :D 20:31:06 sounds like a bad 1970s sf/horrow flick 20:31:11 horror 20:35:06 Well, bad 80's horror. :) 20:35:42 now i'm craving junkfood :/ 20:36:51 Mmm, the soft, moist cake of a twinkie filled with the creamy, sweet filling... 20:37:12 yeahhhhhhhhh 20:37:42 I wonder if there's a world record for twinkie eating. 20:38:44 most likely. it's an obvious thing to try 20:42:51 I can't seem to find such a record. 20:45:23 I am surprised 21:21:25 --- quit: proteusguy ("Leaving") 21:27:15 'nn all 21:27:18 --- part: blockhead left #forth 21:27:50 "That's a mighty big twinky." -- Ghost Busters 21:30:10 If I had a dollar for every time... 21:30:47 --- join: Herkamir1 (stjohns@h000094d30ba2.ne.client2.attbi.com) joined #forth 21:30:55 someone said "the" 21:31:10 Yes... The Stuff. 21:41:29 --- quit: ianp` (Remote closed the connection) 21:42:51 --- join: ianp` (nobody@c-24-13-109-164.client.comcast.net) joined #forth 21:43:14 --- quit: Herkamire (Read error: 104 (Connection reset by peer)) 23:19:59 --- quit: Herkamir1 ("off to bed") 23:40:23 --- join: girl (~cara@cs24317-114.austin.rr.com) joined #forth 23:59:59 --- log: ended forth/04.04.30