00:00:00 --- log: started forth/03.02.04 00:17:18 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 00:23:55 --- quit: Serg_Penguin () 01:19:08 --- quit: proteusguy (Read error: 54 (Connection reset by peer)) 04:08:39 --- quit: Rk (Read error: 110 (Connection timed out)) 04:09:30 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 04:09:43 --- quit: Serg_Penguin (Client Quit) 05:31:10 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 05:59:15 --- quit: Serg_Penguin () 06:01:39 --- join: Rk (~arke@207.175.245.206) joined #forth 06:04:35 --- nick: Rk -> arke 06:14:24 --- join: Herkamire (~jason@wsip68-15-54-54.ri.ri.cox.net) joined #forth 06:29:33 --- nick: arke -> arke[School] 07:11:21 --- join: tathi (~josh@wsip68-15-54-54.ri.ri.cox.net) joined #forth 07:40:51 --- quit: arke[School] (Read error: 54 (Connection reset by peer)) 08:48:17 --- join: rafe (~rafe@www.scinq.org) joined #forth 09:02:40 'morning 09:03:06 --- join: proteusguy (~username@65.191.88.177) joined #forth 09:03:18 'afternoon 09:05:39 hi Speuler 09:06:52 i've put my old metacompiler on forthfreak.net 09:07:10 the way it is it compiles 8086, msdos 09:07:30 * Robert checks it 09:07:41 * rafe is having a looksee 09:07:50 Robert: meta 09:08:21 Hm? 09:08:24 Robert: don't get scared by the multitude of files 09:08:34 Argh! 09:08:37 Opera crashed. 09:08:43 And it's YOUR fault 09:08:46 for most part, the are optional, and extensions 09:08:57 eh ? 09:09:17 Hehe, nevermind. 09:09:23 waddidido ? 09:10:50 the metcompiler+kernel itself is metastic.ms' 09:11:48 Lots of code :) 09:12:08 i just copied the while dir structure 09:12:18 inclusive all experiments and extensions 09:12:57 there are some, i think, nice ideas among 09:13:26 be aware that, to assemble code: words, a86 assembler is required 09:13:48 code: writes asm source to temp file, calls a86, pastes object into the code word 09:14:06 was too lazy to implement an assembler 09:14:23 (was running on several cpus...) 09:59:03 --- join: I440r (~mark4@ip209-183-83-56.ts.indy.net) joined #forth 09:59:04 --- mode: ChanServ set +o I440r 09:59:31 --- mode: I440r set -o I440r 10:22:12 Robert: http://www.heise.de/newsticker/data/jo-04.02.03-000/ 10:23:08 "attacker can spy out arbitrary files on machine running opera" 10:23:40 javascript problem 10:23:56 No good :) 10:23:57 * Robert checks 10:24:38 I run opera 6.11 for Linux :P 10:30:19 --- join: gilbertbsd (~knoppix@67.97.122.120) joined #forth 10:32:34 Hey gilbert 10:32:55 hi Robert 10:32:57 how are you? 10:33:20 * Robert is reading about Haskell 10:33:31 opera pisses me off. i like the way netscape remembers passwords for various sites etc and opera cant fscking do that. plus thers no mail/news reader for the linux version of opera 10:33:48 and the windows opera mail/news client is the most fucked in the head mail/news reader there is 10:33:51 do you like it so far Robert? 10:33:52 total crap 10:34:14 write a browser in isForth man! 10:34:15 ;) 10:34:35 gilbertbsd: Yeah. 10:37:04 Robert have you tried lisp too? 10:40:22 i want to 11:00:17 Nope. 11:00:57 and scheme? 11:01:13 ugh :) 11:01:46 Nope. Aren't they kind of the same? 11:02:05 this should get you started: http://www-formal.stanford.edu/jmc/recursive.html 11:02:18 its only 6 pages long. 11:02:31 and you can implement the whole thing in forth in no time. 11:02:48 just remember that a list is an array with two elements :) 11:03:56 * Robert runs away screaming. 11:21:41 --- quit: gilbertbsd (Remote closed the connection) 11:27:39 --- join: Kitanin (~clark@SCF61185.ab.hsia.telus.net) joined #forth 11:28:12 --- quit: rafe ("That TV's not gonna watch itself you know") 11:41:22 --- join: gilbertbsd (~knoppix@67.97.122.120) joined #forth 12:00:08 --- quit: proteusguy (Read error: 54 (Connection reset by peer)) 12:07:11 --- join: MrReach (~mrreach@209.181.43.190) joined #forth 12:07:23 hihi 12:09:26 Hey! 12:09:35 how goes? 12:09:55 Fine, and over there? 12:10:09 pretty good, kinda bored 12:10:16 --- join: gNoam (user-AMT@1Cust155.tnt4.vancouver.bc.da.uu.net) joined #forth 12:10:18 * Robert is checking out Haskell. 12:10:54 is haskell checking you out yet Robert? 12:11:19 I'll make it obey me! 12:13:36 brb 12:13:37 --- quit: gilbertbsd ("Client Exiting") 12:23:11 * Kitanin has a moment of revelation. 12:25:03 oh? what epiphany did you have? 12:27:19 I blanked on the way the FORTH parser worked. Spent two hours trying to come up with a good name for "one hundred percent", then suddenly went "Duh. 100%" 12:27:53 heh 12:28:13 yep, most languages use non-alphanumeric characters specially 12:28:51 I've been researching possible scripting languages, so that I can hand them a big report before I use FORTH as the scripting language and all the other languages would choke and die on that. :-) 12:29:07 what type of project? 12:29:14 Heh. 12:29:35 mrreach :) 12:29:46 hello, I440r 12:29:52 Teller software for Credit Unions. I don't trust my FORTH enough to do the entire thing in FORTH (yet). 12:30:12 Windows platform? 12:30:21 DEAR GOD, NO! 12:30:45 * MrReach grins 12:30:51 Kitanin: your writing that ? 12:30:52 --- quit: Kitanin (Read error: 54 (Connection reset by peer)) 12:30:53 which then? 12:31:13 --- join: Kitanin (~clark@SCF61185.ab.hsia.telus.net) joined #forth 12:31:19 * MrReach grins 12:31:24 which platform, then? 12:31:25 I'm leaning towards OpenBSD. 12:31:32 ok 12:31:56 that would pretty much dictate gforth, then 12:32:16 XWin?? 12:32:21 Yes. 12:32:59 how many terminals? 12:33:56 actually, Windows might be a more viable platform for such an application 12:33:56 Three to thirty. 12:34:45 not as stable, but much more comfortable decision for the managers 12:35:04 servers, of course, are better on some type of *nix 12:35:45 Well, the _server_ will be OpenBSD. The clients can be Windows, if that's what they think they really want. 12:36:12 are yoiu responsible for the server, also?? 12:36:29 I am responsible for all of it. :-) 12:37:02 However, I have almost no authority over most of it. 12:37:26 * MrReach nods. 12:38:15 BBL... bye 12:38:18 --- part: gNoam left #forth 12:38:52 Hence my willingness to use X for the interface. "Okay, go ahead. Run whatever you want on the clients." 12:43:39 Actually, on that note... Anyone have the X protocol implemented in FORTH kicking around? :-) 12:43:48 heh 12:44:16 hej, hardly 12:44:46 * Kitanin writes "Implement X in FORTH" on his to-do list. 12:45:10 :) 12:48:14 Kitanin: eventually - not yet but eventually :) 12:53:30 heh, sorry, was on phone 12:53:42 whenever people have linux probs, they call me 12:54:16 Kitanin: if you're using gforth, you can use xlib for interface 12:54:56 I've never been able to find any documentation on doing so. :-( 12:55:14 for which part? 12:55:20 docs on xlib? 12:55:32 or docs on using libs from gforth? 12:55:49 Docs on using other libs from gforth. 12:56:01 that section is blank ... 12:56:23 Yah. 12:56:33 the source is in lib.fth, I think ... it's not TOO obfuscated 12:56:56 I got it to working, once, by reading source 12:57:26 although it, too, could certainly use more usage comments 12:59:26 * Kitanin swears at emacs again. 12:59:54 might wanna try joe 13:00:54 I'm okay with emacs, with the sole exception of the forth.el file I've got for marking up code. 13:01:09 or midnight commander ... mc -e 13:03:28 --- nick: MrReach -> MrShowering 13:05:10 * Kitanin writes "Write a gforth.el that doesn't molest my colour settings" on his to-do list, in bigger letters than the "X" entry. 13:07:37 * Robert pets all editors other than emacs. 13:09:02 Hey, who's got a TI83+ graphing calculator? Anyone wanna beta test a Z80 directly threaded forth for it? 13:09:10 www.hcsw.org/tiforth.tar 13:09:16 ^ Source code and compiled .8xp file. 13:10:12 Grumpf. 13:10:23 All my friends got that, but I only have a TI82. 13:10:23 Huh? 13:10:28 Oh, heh. 13:10:43 It might be portable to TI82... I couldn't say. 13:10:52 Those have z80s in them, I think. ?? 13:10:54 I'll command a guy to download it to his one and bring it to school. 13:11:01 Heh. OK. 13:11:09 Yeah, but I'm not so sure you have the same programming possibilities. 13:11:21 Yeah, they probably lack a number of ROM calls. 13:11:45 The forth really only uses deallocfps, putc, newline, and getkey though, so you never know. 13:11:55 Er, and allocfps, of course. 13:12:16 fps? 13:12:24 Floating Point Stack. 13:12:33 It was the easiest place to build the memory map. :) 13:12:53 It's good because it makes sure you have enough valid memory. 13:13:00 Er, free memory. 13:13:23 Ah. 13:13:32 You wrote it? 13:13:35 Yup. 13:13:38 Neat... 13:13:42 Over the past week. 13:13:52 Er, except for the string input routine. 13:14:00 It's appropriatley creditted. 13:14:23 I haven't added most of the core words, like IF yet. You have to manually compile in the branches. :( 13:14:30 Hah. 13:14:46 Maybe 2 weeks and I'll have a presentable, documented release. :) 13:15:00 Well, write X in Forth, and port it to the TI83+ 13:15:15 Heh. Yup. 13:15:24 Might be a little tough. :) 13:15:57 * Kitanin suspects Robert is mocking him. 13:16:16 Kitanin: ;) 13:16:41 I can't whistle, but if I could, I'd whistle innocently now. 13:17:14 Anyway, a Forth on TI83+ would be great, that way I don't have to waste the physics classes doing...physics. 13:17:29 Heh. 13:18:04 Well I just got one a month ago for my class and was shocked at the programming options: TI-BASIC or, z80 ASM... 13:18:49 I haven't done any linear algebra with it yet though... :) 13:19:04 TI BASIC is, well, better than Casio BASIC. 13:19:24 But Forth would of course be better than both of them. 13:19:27 Well possibly, yeah... I've never really tried either. 13:19:31 Agreed. 13:19:52 Besides, that would make me able to teach my classmates Forth. 13:20:03 Heh. Cool. 13:20:14 They need some reeducation, school is trying to make them use C++! 13:20:31 Heh. God forbid. 13:22:05 But yeah, check it out if you like. It's semi functional now, but still a pain to program in. 13:22:27 Anyways, I gotta go. 13:22:29 Later. 13:22:39 Bye. 13:22:45 Bye. 13:24:03 Ah..... gforth.el is using the old, no longer supported, highlighting mode. That's why it's hosing my settings... :-P 13:24:55 --- quit: I440r ("Reality Strikes Again") 13:26:09 Kitanin: you are getting verrrry sleepy... you hear vim calling to you... 13:26:49 Hehe. 13:27:06 Pishtosh. I _need_ a psychotherapist in my text editor, with my co-workers. :-) 13:27:30 lol 13:28:55 Plus, M-x yow makes more sense than my boss most days. 'Now, let's SEND OUT for QUICHE!' 13:30:05 :!emacs -f doctor 13:33:56 --- join: gilbertbsd (~knoppix@67.97.122.120) joined #forth 14:27:26 --- part: gilbertbsd left #forth 14:44:54 --- quit: tathi ("leaving") 14:44:56 --- quit: Herkamire ("leaving") 14:47:28 --- part: MrShowering left #forth 15:03:18 --- join: s[7]th (~s_7_th@AAubervilliers-109-1-3-13.abo.wanadoo.fr) joined #forth 15:03:22 --- part: s[7]th left #forth 15:20:53 --- quit: Kitanin (Read error: 54 (Connection reset by peer)) 15:24:42 --- join: arke (~arke@gen3-camarillo8-206.vnnyca.adelphia.net) joined #forth 15:32:53 --- join: Kitanin (~clark@SCF61185.ab.hsia.telus.net) joined #forth 16:03:06 --- quit: Kitanin (": war postpone peace ; immediate : freedom postpone slavery ; immediate : ignorance postpone strength ; immediate") 16:42:59 --- quit: arke ("Client Exiting") 16:44:47 --- quit: Speuler (Read error: 60 (Operation timed out)) 16:49:57 --- join: arke (~arke@gen3-camarillo8-206.vnnyca.adelphia.net) joined #forth 16:50:39 --- join: proteusguy (~username@65.191.88.177) joined #forth 16:54:16 --- join: Speuler (~Speuler@mnch-d9ba436f.pool.mediaWays.net) joined #forth 16:57:50 re 16:58:00 Eh? 16:58:49 back 18:11:45 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 18:11:58 --- join: proteusguy (~username@65.191.88.177) joined #forth 18:55:48 --- quit: arke (Read error: 104 (Connection reset by peer)) 18:58:07 --- quit: proteusguy (Read error: 54 (Connection reset by peer)) 18:59:37 --- join: Herkamire (~jason@ip68-9-59-120.ri.ri.cox.net) joined #forth 19:02:16 --- join: proteusguy (~proteusgu@65.191.88.177) joined #forth 19:07:05 --- join: tathi (~josh@ip68-14-9-238.ri.ri.cox.net) joined #forth 19:31:23 --- quit: proteusguy (Remote closed the connection) 19:33:45 --- join: proteusguy (~username@65.191.88.177) joined #forth 19:48:30 --- quit: tathi ("leaving") 20:33:27 man adjtime 20:33:40 why can't my computer keep accurate time? 20:34:40 it's not even 2.5 years old 20:44:55 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 20:45:34 --- join: proteusguy (~username@65.191.88.177) joined #forth 20:48:34 Because the clocks use cheap crystals that change timing characteristics with ambient temperature. 21:18:08 --- quit: skylan ("Reconnecting") 21:18:11 --- join: skylan (sjh@207.164.213.109) joined #forth 21:21:52 --- quit: proteusguy (Connection timed out) 22:51:32 --- quit: Herkamire ("leaving") 23:22:30 --- join: deluxe (~deluxe@p50805F3C.dip.t-dialin.net) joined #forth 23:22:52 good morning all! 23:23:12 Indeed. 23:24:11 hello male 23:59:47 --- quit: male ("User disconnected") 23:59:59 --- log: ended forth/03.02.04