00:00:00 --- log: started forth/04.12.12 00:20:09 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 00:25:40 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 00:49:38 --- quit: Sonarman ("leaving") 02:07:11 --- quit: raystm22 (Read error: 104 (Connection reset by peer)) 02:19:36 --- join: Raystm2 (~Ray@adsl-68-95-251-162.dsl.rcsntx.swbell.net) joined #forth 02:22:26 --- join: raystm22 (~color4th@adsl-68-95-251-162.dsl.rcsntx.swbell.net) joined #forth 04:16:33 --- join: Topaz (~top@sown-85.ecs.soton.ac.uk) joined #forth 04:37:15 --- quit: saon (Remote closed the connection) 04:38:05 --- quit: Topaz (Read error: 60 (Operation timed out)) 04:41:20 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 04:44:05 --- join: Topaz (~top@sown-86.ecs.soton.ac.uk) joined #forth 04:48:31 --- quit: saon (Remote closed the connection) 05:13:10 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 05:16:00 --- quit: Purdue (Remote closed the connection) 05:16:27 robert: you there? 05:20:30 I looked at the log for yesterday -- uuencoding is a 64-char ASCII encoding. 05:20:37 if you didn't figure that out already. 05:29:54 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 05:37:25 I'm here. 05:37:57 tathi: Hm, I remembered that, but I think there's another one used more recently. 05:38:14 Not important anymore, though. 05:38:16 Hi saon 05:39:43 well, thought I'd mention it. 05:40:20 oh, actually, MIME has one too. 05:41:00 RFC 1341 :) 05:41:06 iirc, this one has something with 64 in its name. 05:41:15 yeah, MIME64 05:41:23 or MIME base64 05:41:36 Hmm..perhaps that's it. Thanks anyway 05:55:55 --- quit: Topaz (Remote closed the connection) 06:05:35 --- quit: tathi ("leaving") 06:35:31 --- quit: crc ("Leaving") 07:29:18 --- part: lscd left #forth 07:29:46 where have you been the past few days robert? 07:30:54 On IRC, iirc. 07:31:06 Either that or the aliens drugged me again 07:31:20 Perhaps I've been reading 07:31:22 maybe it was me 07:31:56 Well, #forth is one of the channels I'm in even when I'm "not" on IRC. 07:32:09 Otherwise the withdrawal kills me. 07:32:27 I tried it for 2 weeks once 07:32:39 oh, and when I toured tasmania 07:34:45 What did you find down there? 07:35:11 The longest I've been away from IRC is like 3 weeks. 07:36:14 * saon begins designing bio-integrated ethernet jacks and displays 07:37:53 robert: a town called Forth :) 07:49:42 --- join: ows (~ows@83.132.99.46) joined #forth 07:58:16 --- join: madgarden (~madgarden@Ottawa-HSE-ppp4082712.sympatico.ca) joined #forth 08:01:47 --- quit: ows (Excess Flood) 08:02:11 --- join: ows (~ows@83.132.99.46) joined #forth 08:04:27 --- quit: cmeme (No route to host) 08:29:07 fridge: Heh 08:29:19 fridge: Was it full of...forthers? 08:50:22 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 08:51:29 Hi again 08:54:27 Hi rob 09:25:04 full off logging trucks 09:31:08 --- join: Locker (~Locker@nnfw2.beelinegprs.ru) joined #forth 09:32:27 Hi 09:32:41 Hi, Locker 09:33:38 --- quit: robert ("Mål, mening, mycket möda.") 09:33:41 Holden,you were in rus-net today? 09:35:42 hey,some one alive? 09:41:01 nope, sorry :) 09:41:55 hm,what it means? 09:42:49 UTF-8? 09:50:50 --- join: crc (~crc@pool-70-20-138-220.phil.east.verizon.net) joined #forth 10:02:24 --- join: Sonarman (~matt@adsl-64-169-93-25.dsl.snfc21.pacbell.net) joined #forth 10:03:13 --- quit: ows (Excess Flood) 10:03:37 --- join: ows (~ows@83.132.99.46) joined #forth 10:04:34 Hey,somebody understand what i sign? 10:05:39 ? 10:05:57 Are you asking what UTF-8 is? 10:07:08 no 10:08:26 --- quit: Locker ("Virca 1.1.20 @CA beta 0.1") 10:12:10 --- join: Locker (~Locker@nnfw2.beelinegprs.com) joined #forth 10:12:57 Understand me? 10:13:46 tathi 10:17:42 Locker: what's rusnet? 10:19:49 I was think you are that man who i need,sorry.I've wrong:) 10:20:02 OK 10:20:13 Same nick) 10:20:47 Can't have been exactly the same- the server wouldn't allow it 10:21:45 In other net(rus-net) 10:21:53 Ah I see 10:22:26 You from U.K.? 10:22:30 Yes 10:22:45 Cool 10:22:48 Crappy website at http://www.alexholden.net/ 10:23:41 ok) 10:35:35 * qFox chuckles 11:01:56 --- quit: Locker (Read error: 110 (Connection timed out)) 11:06:22 --- quit: ows (Excess Flood) 11:06:45 --- join: ows (~ows@83.132.99.46) joined #forth 11:58:21 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 12:05:16 --- quit: ows (Excess Flood) 12:05:40 --- join: ows (~ows@83.132.99.46) joined #forth 12:21:26 --- quit: fca ("Client exiting") 12:50:23 --- quit: crc (tolkien.freenode.net irc.freenode.net) 12:50:56 --- quit: Herkamire ("booting herkforthos") 12:51:20 --- join: crc (~crc@pool-70-20-138-220.phil.east.verizon.net) joined #forth 12:56:03 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 13:06:10 --- quit: fridge ("rock out with your cock out") 13:07:26 --- join: crc2 (~crc2@pool-70-20-138-220.phil.east.verizon.net) joined #forth 13:07:27 --- quit: ows (Excess Flood) 13:07:29 --- quit: crc2 (Read error: 54 (Connection reset by peer)) 13:08:03 --- join: ows (~ows@83.132.99.46) joined #forth 13:11:20 --- quit: Herkamire ("booting herkforthos") 13:15:19 --- quit: ows ("Client Exiting") 13:15:36 --- quit: qFox ("this quit is sponsored by somebody!") 14:04:13 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 14:11:39 --- join: crc2 (~crc2@pool-70-20-138-220.phil.east.verizon.net) joined #forth 14:15:02 --- join: [Ren] (ren@user-11fapkv.dsl.mindspring.com) joined #forth 14:24:27 --- join: TheBlueWizard (TheBlueWiz@modem-139.nyc-tc03b.FCC.NET) joined #forth 14:34:35 --- join: fridge (~fridge@dsl-220-253-75-214.NSW.netspace.net.au) joined #forth 14:36:59 --- nick: crc2 -> crc_irc 14:37:11 --- quit: holden (Remote closed the connection) 14:37:42 --- nick: crc_irc -> crc_retroirc_tes 14:55:47 --- quit: saon (Remote closed the connection) 15:19:12 --- quit: Raystm2 (Read error: 104 (Connection reset by peer)) 15:39:04 --- join: tgunr (~davec@vsat-148-65-228-91.c012.g4.mrt.starband.net) joined #forth 15:58:03 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 17:03:12 --- part: TheBlueWizard left #forth 17:07:52 --- quit: [Ren] () 17:08:39 --- quit: raystm22 ("User pushed the X - because it's Xtra, baby") 17:19:13 --- quit: crc_retroirc_tes (Read error: 54 (Connection reset by peer)) 17:22:54 --- join: crc2 (~crc2@pool-70-20-138-220.phil.east.verizon.net) joined #forth 17:23:09 hello 17:27:03 hello 17:30:47 hi saon 17:35:51 sup? 17:38:46 I'm working on coding RetroIRC and eating supper :) 17:40:46 * saon is learning more about linux 17:41:07 --- quit: I440r ("Leaving") 17:41:26 and rebuilding my website generator in shell code 17:43:56 swsch wrote a tool to generate web pages using RetroForth 17:48:00 coolness 17:53:21 http://www.retroforth.org/dev/RetroWeb if you'd like to look at it for ideas 18:24:26 --- join: snowrichard (~richard@adsl-68-92-124-167.dsl.lgvwtx.swbell.net) joined #forth 18:26:19 * crc finishes adding support for multiple channels to retroirc 18:36:30 --- quit: snowrichard ("Leaving") 18:46:44 --- join: I440r (laptop@216-110-82-59.gen.twtelecom.net) joined #forth 18:46:58 im fucked for writing a gba forth 18:47:17 fucked because thers not a single fucking arm assembler out there that rates over "useless pile of shit" 18:47:20 not a fucking one 18:47:31 unless you want to spend $7000 on a $15 assemblker 18:49:19 there's no ARM assemblers other than GNU AS that are free? 18:50:02 none that are worth using 18:50:14 goldroad is unmaintained and has a useless macro language 18:50:25 i cant even tell if its pass by value or pass by text 18:50:28 * crc once had a beta port of NASM for the ARM once 18:51:02 narm 18:51:09 yeah 18:51:16 I never used it though 18:51:17 its based on a very early almost totally useless version of nasm 18:51:23 ahh, I see 18:51:24 no %xdefine 18:51:45 you can do a Forth without %xdefine 18:52:22 no 18:52:28 yes you can 18:52:44 %xdefine makes life much easier, but you can do one without it 18:52:44 not if i want to keep head space and list space separate 18:52:52 ? 18:52:53 not if i want to LINK my headers ON THE FLY 18:53:05 you HAVE to be able to redefine a define 18:53:20 not being able to do that is utter fucking stupidity in an assembler 18:53:23 you *can* make the initial headers by hand 18:53:26 there are NO assemblers 18:53:31 fuck that 18:53:41 ok, ok 18:53:51 I won't argue about that any more 19:00:16 --- mode: ChanServ set +o crc 19:01:45 --- quit: arke ("leaving") 19:19:55 --- mode: crc set +v retrobot2 19:32:13 goodnight 19:33:02 'night 19:52:42 Hmm. 19:52:48 : test then ; 19:52:54 ...crashes retroforth. 19:52:58 should 19:53:09 because THEN expects something on the stackj 19:53:14 OK. 19:53:14 two items i would expect 19:53:23 So why doesn't DROP crash it? 19:53:28 Or DUP? 19:53:37 try 2drop 19:53:43 i dunno 19:53:48 Nay. 19:53:53 No crashy. 19:54:07 well THE also does a store 19:54:09 so... 19:54:15 try just doing 19:54:17 : test =if ; 19:54:19 test 19:54:20 ! 19:54:21 0 test 19:54:23 No crash. 19:54:25 do ! 19:54:29 no parameters 19:54:35 Yep, crash. 19:54:39 thats why 19:54:45 THEN takes the two parametes 19:54:55 and stores one parametrer AT the other 19:54:58 Right. 19:55:04 well there you go 19:55:23 I imagine this will always crash? :) 19:55:36 Write programs with no errors, right? 19:58:13 :) 19:58:22 that would be a start :) 20:00:27 Well, kind of reduces the usefulness of interactive hacking somewhat. I would think that macro words could spare the extra cycles to do some checks. But, OK. 20:00:54 get a different forth for that =p 20:00:57 the if words leave an address on the stack, then stores the difference between HERE and the address on TOS at [TOS] 20:01:05 It allows some odd things like: 20:01:06 : foo 1 =if 100 . ; 20:01:06 : bar then 2 . ; 20:01:06 1 foo 20:01:06 100 2 foo 20:01:06 2 20:01:18 * crc will return to bed shortly :) 20:01:41 crc yes. real forths allow that but real forthers never DO it :) 20:01:49 right 20:01:57 howewver 20:02:08 i did use a begin while until else then structure hehe 20:02:17 which is just as bad 20:02:21 Though I do things like : foo ... : bar ... ; sometimes :) 20:02:38 Is there a reason why FASM is used over other assemblers? 20:02:40 multiple entry points are useful in some cases 20:02:43 the second colon will be compiled in as will the call to bar 20:02:56 : : ...... ; is a common definition 20:03:05 I like FASM's macro facilities 20:03:14 does fasm assemble for the arm ? 20:03:16 heh 20:03:19 Not yet 20:03:28 someone is working on that though 20:03:43 there will be no call to bar in : foo ... : bar ... ; 20:03:46 --- quit: saon (Remote closed the connection) 20:04:00 seriously ? 20:04:04 execution falls through (dictionary entries have a separate memory buffer) 20:04:16 : foo 1 : bar . ; 20:04:19 then : is an immediate word ? 20:04:20 call dolit 20:04:20 dd 1 20:04:22 bad 20:04:23 call print 20:04:26 Why? 20:04:33 err, jmp print 20:04:35 :) 20:04:51 because you are just complicating the issue 20:04:55 how so/ 20:04:55 : foo : .... ; 20:05:03 should compile the : 20:05:11 so it runs at RUN time 20:05:16 : foo m: : ... ; 20:05:25 that would compile a call to : 20:05:32 or : foo f: : ... ; 20:05:46 depending on whether you wanted to use the forth or macro version of : 20:07:48 f: : is probably the better option of the two though 20:08:37 (f: compiles a CALL to a word in the forth dictionary, m: compiles a CALL to a word in the macro dictionary) 20:10:32 * crc returns to bed for now... 20:27:05 --- join: snowrichard (~richard@adsl-68-92-124-167.dsl.lgvwtx.swbell.net) joined #forth 20:28:18 --- quit: snowrichard (Client Quit) 20:49:58 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 20:52:22 --- quit: saon (Remote closed the connection) 20:53:08 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 20:56:16 --- quit: tathi ("bed") 21:08:27 --- join: raystm22 (~color4th@adsl-68-95-255-125.dsl.rcsntx.swbell.net) joined #forth 21:26:09 --- quit: saon (Remote closed the connection) 21:37:18 --- quit: fridge (Remote closed the connection) 21:44:26 --- join: saon (1000@c-24-129-90-197.se.client2.attbi.com) joined #forth 22:04:49 --- quit: Sonarman ("leaving") 22:18:23 --- quit: Herkamire ("bed") 22:50:22 --- quit: I440r ("Leaving") 23:32:28 --- quit: crc2 (Ping timeout: 14400 seconds) 23:46:25 --- join: fridge (~fridge@dsl-220-253-75-214.NSW.netspace.net.au) joined #forth 23:59:59 --- log: ended forth/04.12.12