00:00:00 --- log: started retro/06.12.28 00:18:06 --- join: Cheery (n=Cheery@a81-197-54-146.elisa-laajakaista.fi) joined #retro 01:38:07 --- quit: virl ("Verlassend") 04:16:18 --- join: Cheer1 (n=Cheery@a81-197-54-146.elisa-laajakaista.fi) joined #retro 04:33:19 --- quit: Cheery (Read error: 110 (Connection timed out)) 04:47:30 --- join: nighty__ (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 04:50:43 --- quit: nighty (Read error: 113 (No route to host)) 05:01:05 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #retro 05:21:26 --- nick: Cheer1 -> Cheery 05:55:19 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #retro 06:08:25 --- join: nighty (n=nighty@sushi.rural-networks.com) joined #retro 06:18:24 --- join: timlarson__ (n=timlarso@65.116.199.19) joined #retro 06:30:54 --- quit: timlarson__ (Read error: 104 (Connection reset by peer)) 06:30:58 --- join: timlarson___ (n=timlarso@65.116.199.19) joined #retro 06:36:20 --- quit: timlarson_ (Read error: 110 (Connection timed out)) 06:37:25 --- join: neceve (n=claudiu@unaffiliated/neceve) joined #retro 06:52:11 --- nick: timlarson___ -> timlarson_ 07:49:01 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 08:07:49 --- quit: neceve (Remote closed the connection) 10:58:45 --- quit: tathi ("bbl") 12:00:04 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #retro 13:33:49 --- quit: timlarson_ ("Leaving") 14:04:56 --- quit: nighty__ (Client Quit) 14:05:19 --- join: nighty_ (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 15:04:45 --- part: Ray_work left #retro 15:08:34 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 16:11:56 hi is crc reachable? 16:27:38 idle 1 day 21 hours...doesn't look promising :) 16:27:59 retroforth question? 16:31:47 no an happy announcement, I'm only so happy that it seems that I'm on a good way to make a >file compiler for retro under linux. 16:33:05 >file compiler? 16:33:58 it creates an executable 16:34:03 or should.. 16:36:10 ah. 16:36:55 been there, done that. 16:37:15 let me know if you need help with it at all. 16:37:49 so why didn't you write such a piece of code for retro? when you have been there? 16:39:06 I wrote a thing like that for IsForth 16:39:10 and for one of my own forths 16:39:17 and helped with the one for herkforth 16:39:31 didn't do Retro because I don't have an x86 box 16:39:50 I was recently playing with making one that could dynamically link with C libraries, and was somewhat successful 16:40:12 I don't know how much the dynamic linking stuff would generalize to x86 though. 16:48:15 virl: very cool though. I'm all for having Forths be able to generate executables. 16:51:24 well, I found out that gforth is nothing for me and I like retro much more, so then extending it so that it fits my needs is the way to go. 16:53:00 yeah, if you want to do assembly language and other low-level stuff, you're definitely better off with Retro 16:57:10 it's clearer at this level than gforth is, for gforth you spend hours to find the correct register for the stack, in the case of retro it's in it's source. imho that's well defined. 16:58:24 ok, when you are experienced with gforth that doesn't take that long to find it. because then you make simply see + and analyze that output. 17:52:21 for detecting links between words I use a word for detecting them, I did so far a nice link dumper, but I come to a point where a link seems to be called in itself, so recursion. how do you detect recursion efficiently? 17:53:30 ah, shit, no it's not recursion. 17:54:52 why are you doing that? 17:55:01 so you can output only the words that are actually used? 17:55:37 yes, I think that is a good idea. 18:05:48 ah, I was right with my first foreboding, it was recursion. 18:14:08 hmm...I think if you're doing garbage collection, you usually mark each object as you go through, so you know you're in a loop if you hit one that's already marked. 18:14:17 don't know if there's a good way to do that with code though... 18:18:45 --- quit: virl ("Verlassend") 19:43:08 --- quit: Quartus_ (Read error: 104 (Connection reset by peer)) 21:41:34 --- quit: tathi ("'night all") 23:59:59 --- log: ended retro/06.12.28