00:00:00 --- log: started forth/03.08.09 00:02:57 --- part: gilbertdeb left #forth 00:55:32 --- quit: rk (Read error: 54 (Connection reset by peer)) 00:57:22 --- join: rk (~rk@ca-cmrilo-docsis-cmtsj-b-36.vnnyca.adelphia.net) joined #forth 01:11:23 --- join: a7r (~a7r@206.72.82.135) joined #forth 01:29:12 * rk is away: zZzZzZzZzZzZzZzZzZzZz .... whatever you say Vash ... I can't see it ..... 01:45:56 --- quit: Fractal (Read error: 110 (Connection timed out)) 02:46:57 --- quit: kc5tja ("[x]chat") 03:33:09 --- quit: a7r (Read error: 60 (Operation timed out)) 03:45:14 --- join: Forther (~forthman@co-trinidad1a-42.clspco.adelphia.net) joined #forth 03:45:39 http://www.ece.cmu.edu/~koopman/stack_computers/index.html 03:46:05 just another stack computer/language book online for FREE, .html/pdf, purchase :) 03:46:14 believe it covers FORTH also 03:46:16 enjoy! 03:46:19 FREE, yippie! 03:46:22 --- quit: Forther (Client Quit) 03:57:40 --- join: draq (ident@203-219-179-14-nsw.tpgi.com.au) joined #forth 04:01:56 --- part: Speuler left #forth 06:12:37 --- join: a7r (~a7r@206.72.82.135) joined #forth 06:28:43 --- join: Speuler (~Speuler@mnch-d9ba4ed3.pool.mediaWays.net) joined #forth 06:31:07 i'm was just doing strings /proc/kcore, found a number of astonishing things there... example: 06:31:30 BIOS.4TH 06:31:30 BIOS.4T! 06:31:30 NetBIOS.txt.gz 06:31:30 BIOS.4TH 06:31:32 BIOS.4T! 06:31:35 BIOS 06:31:38 BIOS.COM 06:31:40 Broken BIOS or DOS TSR 06:32:21 CR ." searching ROM BIOS extensions ..." \ 06:32:22 BIOS.4TH 06:32:22 BIOS.4TH 06:42:49 --- part: Speuler left #forth 07:33:52 --- join: Stepan (~stepan@frees.your.system.with.openbios.org) joined #forth 07:33:53 re 07:53:36 --- part: Stepan left #forth 08:52:09 --- quit: rk (Read error: 110 (Connection timed out)) 08:54:18 --- join: DarkTriforce (Duffman@216.85.14.184) joined #forth 08:54:50 ::yawn:: 08:55:10 --- quit: DarkTriforce (Client Quit) 09:52:00 --- join: Stepan (~stepan@frees.your.system.with.openbios.org) joined #forth 09:52:03 re 10:18:20 --- quit: draq (Remote closed the connection) 10:59:17 re.. 11:09:28 --- join: kc5tja (~kc5tja@ip68-8-127-122.sd.sd.cox.net) joined #forth 11:09:28 --- mode: ChanServ set +o kc5tja 12:05:12 --- quit: ChanServ (orwell.freenode.net irc.freenode.net) 12:05:12 --- quit: onetom (orwell.freenode.net irc.freenode.net) 12:05:12 --- quit: Stepan (orwell.freenode.net irc.freenode.net) 12:05:12 --- quit: ian_p (orwell.freenode.net irc.freenode.net) 12:05:12 --- quit: kc5tja (orwell.freenode.net irc.freenode.net) 12:05:12 --- quit: TreyB (orwell.freenode.net irc.freenode.net) 12:05:13 --- quit: Suzanne (orwell.freenode.net irc.freenode.net) 12:05:35 --- join: kc5tja (~kc5tja@ip68-8-127-122.sd.sd.cox.net) joined #forth 12:05:35 --- join: Stepan (~stepan@frees.your.system.with.openbios.org) joined #forth 12:05:35 --- join: ChanServ (ChanServ@services.) joined #forth 12:05:35 --- join: onetom (~tom@novtan.bio.u-szeged.hu) joined #forth 12:05:35 --- join: Suzanne (~suzanne@65-73-36-148.bras01.mdl.ny.frontiernet.net) joined #forth 12:05:35 --- join: ian_p (ian@inpuj.net) joined #forth 12:05:35 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 12:05:35 --- mode: orwell.freenode.net set +oo kc5tja ChanServ 12:34:42 --- quit: ooo (Read error: 113 (No route to host)) 13:13:25 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 13:48:04 --- join: Fractal (bron@we.brute.forced.your.pgp.key.at.hcsw.org) joined #forth 14:21:16 --- join: crc (~crc@AC8B70FE.ipt.aol.com) joined #forth 14:23:15 --- join: gilbertdeb (gilbert@fl-nken-u2-c3b-118.miamfl.adelphia.net) joined #forth 14:26:23 --- quit: crc ("I was using TinyIRC! Visit http://www.tinyirc.net/ for more information.") 14:29:49 --- quit: Suzanne (Read error: 60 (Operation timed out)) 14:32:20 --- quit: a7r (Read error: 110 (Connection timed out)) 14:39:09 --- join: TheBlueWizard (TheBlueWiz@207.111.96.146) joined #forth 14:39:09 --- mode: ChanServ set +o TheBlueWizard 14:39:13 hiya all 14:39:21 hi TBW 14:40:51 hiya gilbertdeb 15:23:12 --- join: I440r (~I440r@dialup-67.29.214.223.Dial1.Cincinnati1.Level3.net) joined #forth 15:24:06 hiya I440r!!!! :))) 15:24:53 --- quit: I440r (Read error: 113 (No route to host)) 15:25:39 --- join: I440r_ (~I440r@dialup-67.29.214.212.Dial1.Cincinnati1.Level3.net) joined #forth 15:25:47 tbw!!! 15:26:20 how's life? 15:26:44 not too bad. no job still tho :/ 15:28:38 aww....2 years no job, eh? 15:29:11 :/ 15:29:13 it sux 15:30:42 * TheBlueWizard nods glumly...and doesn't know of a way to help poor little soul, short of making him bite the bullet and do some *cough* "popular language" programming 15:32:26 * TheBlueWizard is still busy...and still has a job, even though he dislikes it 15:32:39 im owrkin on it heh 15:32:50 im developing an umbilical 8051 forth 15:34:03 umbilical? as in embryonic? 15:34:08 and Keil are interested in it (maybe :) 15:34:09 heh 15:34:14 no. 15:34:21 the 8051 kernel sits on the 8051 target. 15:34:26 there are no creating words on the target 15:34:39 you have a host forth where you do all the creating. so all headers etc are on the host 15:34:59 who is kiel? 15:35:05 interesting...a variation on turnkey programming 15:35:06 when you compile into the target vocabulary your compiling ON the target 15:35:15 keil make a $3000 8051 assembler and c compiler 15:35:35 its not my invention :) 15:35:48 $3000 is a lot in my book 15:35:49 Mmmhmm. 15:35:55 its over-priced 15:35:56 lol 15:36:02 :) 15:36:07 why would anyone pay for their stuff on that ancient processor? 15:36:14 but look at most 8051 c compilers and thats about what you pay 15:36:31 gilbert not only is it not ancient its also the most widly used microcontroler in existance 15:36:52 it is the intel 8051 right? 15:37:00 * TheBlueWizard nods...and notes that embedded programming industry is often filled with strange, expensive stuff 15:37:06 www.cygnal.com <-- check that out 15:37:19 a hell of alot of different companies make 8051 variants 15:38:02 the 8051 is both cheap AND powerfull 15:38:08 specially those cygnal devices :) 15:38:25 * TheBlueWizard is viewing it now 15:38:54 im developing this forth on an F015 15:39:20 i already have a non umbilical version of the compiler in 8k 15:39:26 thats the compiler and the assembler extension 15:39:47 so the target does all its own compiling and writes all new definitions directly into flash :) 15:40:47 so I440r_ did you just email them with a subject: "Boy do I have a forth for you!"? 15:40:57 no 15:41:16 actually i sort of borrowed their $3000 dollar assembler and then asked them if i could release it. 15:41:32 they offered to GIVE me a lisense for free if they thunked the project was worth it 15:41:48 but that is 0 $$$ for you! 15:41:52 actually though the way it works not im not using their assembler to compile the kernel 15:42:08 but unless they OK it im not releasing it 15:42:19 because i borrowed their assembler to begin with 15:42:37 what did you need their asm for If I may ask? 15:42:40 i mailed the non umbilical version to a guy there and he is now out of the office till the t2th 15:42:47 to develop the kernel 15:42:53 the 8051 kernel 15:43:06 yes yes, but did you just up and say you wanted to write one? 15:43:07 it wasnt untill after i had that up and running that i decided to go umbilical 15:43:20 i wrote an assembler extension for it 15:43:24 i ported isforth to dos heh 15:43:33 and extended IT with the 8051 assembler 15:43:44 and now im TARGET compiling the 8051 kernel 15:43:44 to dos?? 15:43:49 thats not fully working yet 15:43:50 yes 15:44:21 you have sinned and fallen short of the glory of Open Source ;) 15:44:29 thou musteth repenteth. 15:44:40 lol 15:44:50 actually the dos port is ported to be assembled with the registered version of a86 15:44:51 a386 15:45:08 and with THAT i can assemble each word linked to the correct thread in a vocabulary 15:45:25 so it does hashed lookups right after assembly 15:45:36 the macros to do this are way more complex than the ones in the linux nasm sources 15:45:42 you couldnt do this with nasm very easilly 15:45:54 tho now taht ive done it here im gona try with nasm ehh 15:45:56 I440r_ due to nasm or due to dos? 15:46:14 due to nasm 15:46:32 a386 is absolutely the BEST assembler ever written for ANY processor 15:46:34 BAR NONE!!!!!!!!!!!!!!!! 15:46:40 yes thats what I heard. 15:46:41 * TheBlueWizard recalls dealing with NASM macro facility (at least the 0.94 version anyway) and decides it really sux 15:46:45 but it must be paid for right? 15:47:00 yes 15:47:06 but then... i DID pay for it :) 15:47:15 im prolly not releasing teh dos port 15:47:31 how much does asm86 cost? 15:47:40 for the 8051 project you will probably be sealed into some vic 15:47:44 its a86 15:47:49 check out www.eji.com 15:48:39 vic? 15:48:48 ? 15:49:16 wow! 15:49:24 you said "...be sealed into some vic" 15:49:34 voc 15:49:37 vocabulary 15:49:41 mistype 15:49:42 ah 15:50:50 * TheBlueWizard wishes I440r_ luck....and thinks he might ask to get employed at the said company ;) 15:51:06 s/might/should/...hmmm 15:51:22 I440r_ have you ever used fasm? 15:51:40 nope 15:51:46 i looked at it but didnt like it much 15:52:15 you CANNOT beat a386 - specially when you also have a86lib :) 15:53:00 i asked eji if he would port it to linux but he said he wasnt interested in doing that 15:53:45 why not? 15:55:32 he doesnt do linux :) 15:55:41 just dos? 15:56:00 hmm...eji's loss :) 15:56:17 yup 15:59:31 someone may eventually clone a386...or a better x86 assembler will appear...whatever. IMHO NASM is pretty good assembler with respect to syntax, even though it has/had bugs, awkward macro architecture, ...*sigh* 16:00:16 --- quit: I440r_ (Read error: 104 (Connection reset by peer)) 16:00:35 --- join: I440r (~I440r@dialup-67.29.214.212.Dial1.Cincinnati1.Level3.net) joined #forth 16:35:36 --- join: Suzanne (~suzanne@65-73-36-148.bras01.mdl.ny.frontiernet.net) joined #forth 16:37:20 hiya Suzanne 16:37:47 hi 16:38:11 gotta go...bye all 16:38:17 hi Suzanne 16:38:34 --- part: TheBlueWizard left #forth 16:40:19 that is uncanny 16:40:33 i just did s" hello" .S in gforth... 16:40:48 and got exactly the same address on the stack as i had 10 seconds earlier in my own forth :P 16:41:13 your own forth? 16:41:16 what is your own forth? 16:41:30 the one i've been writing since about 2pm this afternoon :P 16:42:28 in what? 16:42:40 C 16:42:46 huh? 16:42:51 no objC? ;) 16:43:54 actually, i'm not entirely sure that Objective-C would make it any easier 16:43:55 I thought in the book of Suzanne, vs 23 subsection Order of preference item a) Languages sub item a) Formal i. Objc comes before C! 16:44:15 * gilbertdeb refers. 16:44:18 gilbert, yes, if there is anything to gain from Objective-C 16:44:22 :) 16:44:32 which there almost always is 16:44:48 but not really in a 200 line piece of code :P 16:45:04 Hrmmm. 16:45:17 shrimp curry does not go too well with couscous. 16:45:25 it goes, but ... :| 16:45:27 yes it does :P 16:45:47 well, instead of shrimps I used northern beans and sweet peas. 16:45:50 I had just run out. 16:46:04 it might have a similar affect to baked beans, later on, mind you 16:46:23 Hmmmm. 16:46:44 I'll warn my roommates. 16:46:52 hell, I'll just get them to try it too. 16:47:02 so how far along is your forth? 16:48:10 not very, really 16:48:15 oh, Suzanne have you ever used Snobol? 16:48:28 once upon a time, yes 16:48:34 but i can't remember anything about it 16:48:47 (other than borrowing a book out of the library on it out of curiosity) 16:55:16 btw, as to how far along my forth is: 16:55:17 suzanne@g3serv Forth]$ ./ft 16:55:17 words 16:55:17 bye . + - * / .S dup swap ( s" type cr .( words 16:55:24 not very impressive, is it, really ? 16:55:42 Suzanne as long as it can bootstrap forth... 16:55:48 thats all that really matters no? 16:55:56 it doesn't support : ... ; yet 16:56:55 soon enough. 17:34:21 you're farther than i ever got 17:34:24 ;D 17:35:35 --- quit: I440r (Read error: 113 (No route to host)) 17:35:53 now it nearly supports : ... ; 17:38:22 see: 17:38:23 words 17:38:23 bye . + - * / .s dup swap s" type cr .( @ ! words 2dup : 17:38:23 : test 2 3 + . ; 17:38:24 defining test 17:38:25 words 17:38:29 bye . + - * / .s dup swap s" type cr .( @ ! words 2dup : test 17:38:32 :) 17:38:38 good job! 17:38:58 ok, so it doesn't actually DO anything with the bit after : test yet :) 17:39:24 i have to work out how i'm going to build the token string up 17:53:24 --- join: rk (~rk@ca-cmrilo-docsis-cmtsj-b-36.vnnyca.adelphia.net) joined #forth 18:04:51 --- join: I440r (~I440r@dialup-67.29.214.132.Dial1.Cincinnati1.Level3.net) joined #forth 18:09:05 --- quit: gilbertdeb ("Client Exiting") 18:36:01 --- join: a7r (~a7r@206.72.82.135) joined #forth 19:15:26 --- quit: I440r () 19:29:09 --- join: I440r (~I440r@dialup-67.29.214.132.Dial1.Cincinnati1.Level3.net) joined #forth 19:51:16 --- quit: I440r () 20:26:13 --- quit: Fractal (Read error: 110 (Connection timed out)) 20:27:56 --- quit: a7r (Read error: 60 (Operation timed out)) 20:46:09 --- join: I440r (~I440r@dialup-67.29.214.132.Dial1.Cincinnati1.Level3.net) joined #forth 20:50:58 --- mode: ChanServ set +o I440r 21:27:33 --- quit: TreyB (Read error: 110 (Connection timed out)) 22:05:30 --- quit: I440r (Read error: 54 (Connection reset by peer)) 22:05:42 --- join: I440r (~I440r@dialup-67.29.214.87.Dial1.Cincinnati1.Level3.net) joined #forth 22:20:44 --- quit: I440r () 22:22:15 --- join: jma (jma@dialup-67.31.137.147.Dial1.Denver1.Level3.net) joined #forth 22:22:26 anyone here used colorForth yet? 22:22:51 --- join: proteusguy (~username@216.27.161.121) joined #forth 22:42:24 --- quit: jma () 22:53:24 * rk is away: I'm busy 22:53:47 * rk is back (gone 00:00:02) 23:25:00 --- join: gilbertdeb (gilbert@fl-nken-u2-c3b-118.miamfl.adelphia.net) joined #forth 23:36:32 --- quit: proteusguy (Read error: 54 (Connection reset by peer)) 23:37:32 --- join: proteusguy (~username@216.27.161.121) joined #forth 23:42:26 --- join: proteus_ (~username@216.27.161.121) joined #forth 23:43:08 --- quit: proteusguy (Read error: 104 (Connection reset by peer)) 23:43:12 --- quit: proteus_ (Client Quit) 23:43:17 --- join: proteus_ (~username@216.27.161.121) joined #forth 23:59:59 --- log: ended forth/03.08.09