00:00:00 --- log: started forth/11.11.06 00:49:43 --- join: ygrek (~user@gateway/tor-sasl/ygrek) joined #forth 01:22:09 --- quit: ygrek (Ping timeout: 248 seconds) 01:36:03 --- join: ygrek (~user@gateway/tor-sasl/ygrek) joined #forth 01:46:19 --- quit: ygrek (Remote host closed the connection) 01:12:05 --- join: ygrek (~user@gateway/tor-sasl/ygrek) joined #forth 01:20:18 --- join: tgunr (~davec@2001:470:1f05:9d2:988a:a846:b741:c793) joined #forth 02:26:12 --- join: I440r (~mark4@24-183-5-217.dhcp.fdul.wi.charter.com) joined #forth 02:38:40 --- quit: I440r (Quit: zzzz.. reality strikes again) 03:36:33 --- join: xpololz (~xpol@50.80-203-124.nextgentel.com) joined #forth 03:58:12 --- quit: xpololz (Quit: Leaving) 04:31:51 --- join: Gmind (~nevermind@113.190.199.33) joined #forth 04:57:43 --- join: Snoopy_1711 (Snoopy_161@dslb-088-068-021-093.pools.arcor-ip.net) joined #forth 05:00:49 --- quit: Snoopy_1611 (Ping timeout: 260 seconds) 05:05:04 --- join: Snoopy_1611 (Snoopy_161@dslb-178-004-217-252.pools.arcor-ip.net) joined #forth 05:08:23 --- quit: Snoopy_1711 (Ping timeout: 260 seconds) 05:13:56 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #forth 05:15:57 --- join: Snoopy_1711 (Snoopy_161@dslb-178-004-077-242.pools.arcor-ip.net) joined #forth 05:16:33 --- quit: Snoopy_1611 (Ping timeout: 260 seconds) 05:19:06 --- join: Bahman (0290e207@gateway/web/freenode/ip.2.144.226.7) joined #forth 05:19:10 Hi all! 05:34:57 --- join: Snoopy_1611 (Snoopy_161@dslb-088-068-019-177.pools.arcor-ip.net) joined #forth 05:37:33 --- quit: Snoopy_1711 (Ping timeout: 260 seconds) 05:41:27 --- quit: Gmind (Ping timeout: 245 seconds) 05:43:57 tathi: we have to build groups of 2-3 people, and code *something* using a stack-based language, with the requirement, that it makes use of a particular language-feature :-) 06:02:29 tathi: Thanks for the hint. I just asked it on Gforth mailing list. 06:03:30 angstrom: Silly me! You meant Anton Ertl. 06:03:33 * Bahman blushes 06:06:17 yeah ;-) 06:28:20 --- quit: tgunr (Quit: Leaving) 06:49:36 --- join: tgunr__ (~davec@2001:470:1f05:9d2:c0bf:c627:b1fe:4084) joined #forth 06:56:50 --- join: Gmind (~nevermind@113.190.199.33) joined #forth 07:02:25 Bahman: can we see the code that gforthmi doesn't like? 07:04:03 Or...maybe you can try 07:04:08 oops 07:04:26 I sort of assume it has to be something about your code...dunno what that would be. 07:07:34 Maybe you could try commenting out the file with 0 [if] .. [then] and (if that works) moving the 0 [if] forward until it fails... 07:08:23 OK, I should get back to work; I'll check back in another couple hours. 07:10:30 Thanks tathi...will paste my code in pastebin... 07:17:17 --- quit: Gmind (Ping timeout: 260 seconds) 07:50:38 --- quit: ttmrichter (Ping timeout: 258 seconds) 08:42:47 Bahman: I get a segfault with that code running it under regular gforth... 08:45:29 looks like it's because you commented out name@ 08:45:40 If I do 0 0 d<> on an empty stack I get a segfault. 08:46:07 tathi: Thank you very much. 08:46:20 Just wondering why it should fail the image making process? 08:46:41 Because you're running your code and it segfaults 08:46:41 Does Forth run the program prior to making image? 08:47:09 Yeah, read the gforth manual on gforthmi -- it figures out relocations by making two images at different base addresses and comparing them. 08:47:33 If you want something to happen on image load you have to tell gforth about it somehow... 08:47:41 I forget exactly, let me look 08:47:41 Thanks again. Excuse my ignorance. 08:48:02 That's ok. 08:48:25 Also you could just put a shebang in the source file and make it executable...you don't necessarily have to make an image. 08:49:41 Great. 08:51:57 OK, you want to do this: : main defers 'cold ... ... ; ' main is 'cold 08:52:28 where the "..." is your code 08:52:45 That will add it to the end of the init chain for when gforth loads. 08:53:55 But I'd just put #! /usr/bin/gforth (note the space after #!) at the beginning of your source file and make it executable. 08:54:13 Er...assuming you're on a unix-like system. 08:54:51 That way you can just edit the source and run it without a separate image making step. 08:55:00 Unless you have some reason to do otherwise, of course. 09:04:36 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 09:32:00 I appreciate your help tathi. 09:50:37 Sure thing. 09:51:37 --- quit: MayDaniel (Read error: Connection reset by peer) 09:53:38 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 09:56:28 --- quit: MayDaniel (Read error: Connection reset by peer) 10:14:45 --- quit: Bahman (Quit: Page closed) 10:18:40 --- join: Bahman (0290e207@gateway/web/freenode/ip.2.144.226.7) joined #forth 11:36:31 I'm trying to ! a value into a blocks file address (as virtual memory)..but I get "invalid memory address". 11:36:52 Are there any special rules I should take care of? 11:37:04 What does this error mean? 12:01:50 Never mind...figured it out. 12:03:09 --- join: Gmind (~nevermind@113.190.169.166) joined #forth 12:09:16 --- join: I440r (~mark4@24-183-5-217.dhcp.fdul.wi.charter.com) joined #forth 12:09:17 --- mode: ChanServ set +o I440r 12:27:00 --- join: MoALTz (~no@host-92-18-25-20.as13285.net) joined #forth 12:48:20 --- quit: I440r (Quit: brb) 12:55:02 --- quit: Bahman (Ping timeout: 265 seconds) 13:30:35 --- quit: tgunr__ (Remote host closed the connection) 13:31:23 --- quit: Gmind (Ping timeout: 252 seconds) 13:31:39 --- join: tgunr__ (~davec@2001:470:1f05:9d2:c0bf:c627:b1fe:4084) joined #forth 13:58:21 --- quit: tgunr__ (Quit: This computer has gone to sleep) 14:00:10 --- join: tgunr__ (~davec@cust-66-249-166-11.static.o1.com) joined #forth 14:30:58 --- join: Bahman (~Bahman@2.144.226.7) joined #forth 14:31:54 --- quit: Bahman (Client Quit) 14:32:36 --- join: Bahman (~Bahman@2.144.226.7) joined #forth 14:39:02 --- join: ttmrichter (~ttmrichte@61.184.205.201) joined #forth 14:39:40 --- join: Gmind (~nevermind@113.190.169.166) joined #forth 14:50:37 --- quit: ygrek (Ping timeout: 248 seconds) 14:52:36 --- join: ygrek (~user@gateway/tor-sasl/ygrek) joined #forth 15:03:16 --- quit: Gmind (Ping timeout: 260 seconds) 15:15:41 --- quit: ygrek (Ping timeout: 248 seconds) 15:38:56 --- quit: ttmrichter (Read error: Connection reset by peer) 16:09:24 --- quit: Bahman (Quit: Leaving) 16:59:12 --- quit: Snoopy_1611 (Ping timeout: 260 seconds) 17:49:10 --- join: ttmrichter (~ttmrichte@61.184.205.196) joined #forth 17:58:51 --- quit: ttmrichter (Remote host closed the connection) 18:14:24 --- join: ttmrichter (~ttmrichte@61.184.205.196) joined #forth 18:37:00 --- quit: tathi (Quit: leaving) 19:09:42 --- quit: karswell (Remote host closed the connection) 19:20:24 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #forth 19:59:52 --- quit: cataska (Ping timeout: 244 seconds) 20:06:21 --- join: cataska (~cataska@210.64.6.233) joined #forth 21:31:32 --- quit: ttmrichter (Quit: Leaving) 21:37:32 --- join: Snoopy_1611 (Snoopy_161@dslb-178-004-025-134.pools.arcor-ip.net) joined #forth 23:09:19 --- join: ygrek (~user@gateway/tor-sasl/ygrek) joined #forth 23:49:40 --- join: ttmrichter (~ttmrichte@58.56.112.83) joined #forth 23:57:37 --- quit: ygrek (Ping timeout: 248 seconds) 23:59:59 --- log: ended forth/11.11.06