00:00:00 --- log: started retro/06.10.29 00:06:23 --- quit: nighty_ (Read error: 110 (Connection timed out)) 00:37:49 --- join: Quartus (n=trailer@CPE0001023f6e4f-CM013349902843.cpe.net.cable.rogers.com) joined #retro 01:44:16 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #retro 04:42:51 --- quit: virl (Remote closed the connection) 04:49:04 --- join: erider (n=erider@unaffiliated/erider) joined #retro 04:50:19 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 05:50:05 --- quit: Quartus_ (Read error: 104 (Connection reset by peer)) 05:59:42 --- join: nighty_ (n=nighty@sushi.rural-networks.com) joined #retro 06:50:16 good morning 06:53:34 good morning crc 07:08:45 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-136-022.pools.arcor-ip.net) joined #retro 07:17:43 --- quit: erider (Read error: 110 (Connection timed out)) 07:18:19 --- join: erider (n=erider@unaffiliated/erider) joined #retro 07:20:18 hi 07:26:43 --- quit: Snoopy42 (Read error: 110 (Connection timed out)) 07:26:48 --- nick: snoopy_1711 -> Snoopy42 07:33:47 hello 08:57:14 --- quit: virl (Remote closed the connection) 09:21:24 --- quit: erider (Read error: 104 (Connection reset by peer)) 09:27:41 --- join: erider (n=erider@unaffiliated/erider) joined #retro 10:29:05 --- join: Quartus_ (n=Quartus_@209.167.5.2) joined #retro 10:51:24 --- quit: erider (Read error: 104 (Connection reset by peer)) 11:01:21 --- join: erider (n=erider@unaffiliated/erider) joined #retro 11:46:23 --- log: started retro/06.10.29 11:46:23 --- join: clog_ (n=nef@bespin.org) joined #retro 11:46:23 --- topic: 'RetroForth | Pastebin @ http://retroforth.net/paste | The editing key is 'despair'' 11:46:23 --- topic: set by crc on [Sat Aug 05 13:13:30 2006] 11:46:23 --- names: list (clog_ erider Quartus_ Snoopy42 nighty_ Cheery Quartus clog @Raystm2 neceve_ timlarson @crc nighty @lukeparrish @ChanServ) 11:53:40 --- log: started retro/06.10.29 11:53:40 --- join: clog_ (n=nef@bespin.org) joined #retro 11:53:40 --- topic: 'RetroForth | Pastebin @ http://retroforth.net/paste | The editing key is 'despair'' 11:53:40 --- topic: set by crc on [Sat Aug 05 13:13:30 2006] 11:53:40 --- names: list (clog_ erider Quartus_ Snoopy42 nighty_ Cheery Quartus clog @Raystm2 neceve_ timlarson @crc nighty @ChanServ @lukeparrish) 11:56:56 --- quit: clog (Read error: 110 (Connection timed out)) 11:56:57 --- nick: clog_ -> clog 13:01:18 --- join: forther (n=forther@c-67-180-209-27.hsd1.ca.comcast.net) joined #retro 13:09:45 --- quit: Quartus_ (Read error: 104 (Connection reset by peer)) 13:17:14 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 13:53:00 --- join: Quartus_ (n=Quartus_@209.167.5.1) joined #retro 14:18:25 --- quit: erider (orwell.freenode.net irc.freenode.net) 14:18:29 --- quit: lukeparrish (orwell.freenode.net irc.freenode.net) 14:18:50 --- join: lukeparrish (n=docl@74-36-211-202.dr01.hmdl.id.frontiernet.net) joined #retro 14:18:50 --- join: erider (n=erider@unaffiliated/erider) joined #retro 14:18:50 --- mode: irc.freenode.net set +o lukeparrish 14:40:24 --- quit: Quartus_ (Read error: 104 (Connection reset by peer)) 14:49:56 --- quit: Quartus (Read error: 104 (Connection reset by peer)) 14:54:06 --- join: Quartus (n=trailer@CPE0001023f6e4f-CM013349902843.cpe.net.cable.rogers.com) joined #retro 15:09:12 --- quit: forther ("Download Gaim: http://gaim.sourceforge.net/") 16:33:29 Quartus: How does lighthack get activated, please? 16:33:38 oops. 16:33:54 You have Hackmaster installed, and you turn it on there. 16:34:12 Oh. Thanks. :) 16:34:33 Then when you activate the backlight (holding down the power button, for instance), LightHack does its thing. 16:34:37 Doesn't say anything about that in the lighthack text, or does it and I missed it? 16:34:43 Shuold. 16:34:46 Should, rather. 16:34:49 ok. 16:35:47 Maybe it doesn't. At any rate all HackMaster hacks work the same way; you turn them on from HackMaster, and then they do whatever thing it is they do. 16:40:18 HackMaster? 16:40:48 The controlling program that turns hacks on and off. There are a couple of others, X-Master being one. 16:40:56 Oh is hackmaster a palm thing? 16:40:57 They all do the same thing, more or less. 16:40:58 Yes. 16:41:35 Ok thanks. :) Shesh, I was getting all confused there for a bit. 16:41:51 From the LightHack page (http://quartus.net/products/lighthack): "LightHack is a HackMaster-module, so you need to have HackMaster installed on your Palm to activate it. If you do not already have HackMaster, download it now from DaggerWare." 16:58:29 lukeparrish: ping 17:00:41 And so it is. 17:00:47 Raystm2: 17:00:49 help 17:01:13 explain how to work with arrays in forth 17:05:06 Hi erider. 17:05:15 hi 17:05:26 You can create an array, much like a variable... 17:05:28 I need some help with this forth stuff 17:05:37 create my-array 17:06:00 you can preload the array if you like: 17:06:19 I made a array with create foo 10 cells allot 17:06:21 create my-array 0 , 1 , 2 , 3 , 17:06:29 sure. 17:06:34 looks good so far. 17:06:48 how do you index an array 17:06:56 to access those array elements, give the index from the named address... 17:07:10 3 my-array + @ 17:07:22 i have set some data with 12 foo 0 cells + ! 17:07:23 gives the fourth indexed array element. 17:07:44 why the +? 17:08:03 + is adding 0 cells to the address called foo. 17:08:14 0 is the index 17:08:23 so its to scale an address 17:08:36 ya. 17:08:49 ok 17:09:13 an array is mearly a named address in memory, and the records in the array are an offset from that. 17:09:15 it seems like a lot to do to just make an arra y 17:10:39 Does it? 17:10:52 yes 17:11:14 * erider has been working on forth all day 17:12:15 Raystm2: btw what does [ ] do? 17:14:30 Which forth, please? 17:14:50 gforth 17:15:54 They switch the compiler state from compiler to interpreter. 17:16:39 Raystm2: are you using retro? 17:18:40 when the brackets are used separated from a word like ... 17:18:41 [ word ] 17:19:33 ( this happening in a definition I should say ) 17:19:33 : name do-something [ word ] do-something else ; 17:19:40 why is it important to turn on and of the compiler 17:20:28 when name is being compiled the [ will turn on the interpreter and word will be executed instead of compiled, then ] turns the compiler back on. 17:21:04 but why 17:21:31 You may have a situation where word changes between compilations of name. 17:22:44 It's really handy for putting a value into your compiled code. 17:23:28 instead of compiling the function to create the value, you instead use the interpreter to calculate the value while the program is loading and compiling. 17:24:40 * erider doesn't understand :( 17:25:50 Remember the three times. Edit Compile Run. The earlier in that group a calculation occurs the more optimized the word. Instead of calculating the offsets to a window xy coords at run time, you might like to do so at compile time. But if you do it at edit time the program is even more optimized since the calculation doesn't need to be done every run or compile time. 17:26:47 [ and ] allow you to do compile time calculations that you are not able to do at edit time. 17:27:07 while making it possible to not have to do it every run time of the word. 17:27:54 Oh yeah, your earlier question, yes I use RetroForth. 17:28:21 do retro have a small primitive set 17:28:32 does* 17:28:41 Have you seen rx-core 17:28:46 ? 17:28:52 * Raystm2 gets link.... 17:29:07 no 17:29:20 but I have it on my 32bit side 17:30:00 * erider needs a small example of [ ] that he can pick apart 17:31:12 http://www.retroforth.org/repos/902/rx/rx all newer retroforths and RxForths seem to stem from this. 17:33:11 this is coded in fasm? 17:34:17 I have to go 17:34:25 talk to you later gn 17:35:29 http://www.cs.rit.edu/usr/local/doc/gforth/Literals.html 17:35:47 there is your example at the bottom of the page. 17:35:49 --- join: forther (n=forther@c-67-180-209-27.hsd1.ca.comcast.net) joined #retro 17:35:52 okay bye. 17:35:55 ok 17:37:11 --- quit: forther ("Download Gaim: http://gaim.sourceforge.net/") 17:39:02 Raystm2: I still don't get it 17:39:21 * erider switched to retro 17:42:56 Raystm2: is it a macro thingy? 17:46:26 --- quit: erider ("I don't sleep because sleep is the cousin of death!") 18:43:30 --- quit: nighty_ (Remote closed the connection) 22:10:20 --- join: Raystm2- (n=NanRay@adsl-68-95-249-89.dsl.rcsntx.swbell.net) joined #retro 22:12:28 --- join: forther (n=forther@c-67-180-209-27.hsd1.ca.comcast.net) joined #retro 22:12:39 --- part: forther left #retro 22:24:34 --- quit: Raystm2 (Read error: 110 (Connection timed out)) 22:46:12 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #retro 23:47:26 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 23:59:59 --- log: ended retro/06.10.29