00:00:00 --- log: started forth/03.03.29 00:09:35 --- join: flyfly (~marekb@ip164.ktvprerov.cz) joined #forth 01:06:53 --- join: karingo (karingo@121.portland-06-07rs.or.dial-access.att.net) joined #forth 01:41:42 --- quit: Klaw (Read error: 54 (Connection reset by peer)) 01:52:55 --- quit: karingo () 03:07:51 --- quit: skylan_ (Excess Flood) 03:07:53 --- join: skylan__ (sjh@Rockcliffe106.tbaytel.net) joined #forth 03:13:56 --- join: Speuler (~Speuler@mnch-d9ba4a7c.pool.mediaWays.net) joined #forth 04:00:06 --- join: mur (jukka@baana-62-165-188-114.phnet.fi) joined #forth 04:08:59 --- join: semtex (~Speuler@mnch-d9ba4a7c.pool.mediaWays.net) joined #forth 06:42:45 --- nick: skylan__ -> skylan 07:34:05 --- join: deluxe (~deluxe@pD950F9C5.dip.t-dialin.net) joined #forth 07:57:22 us are going to ban firewalls ?? 07:57:51 since when? 07:59:12 salut# 07:59:36 greetings. 07:59:42 texas and massachussets striving for DMCA modification 07:59:43 Speuler, amusing 07:59:56 terve gilbertdeb, Speuler ja deluxe 08:00:01 which would disallow ip masquerading, or NAT 08:00:19 terve mur 08:00:28 Speuler: where do you have *that* from? 08:00:48 has anyone here ever setup bootp/tftpd succesfully? 08:01:12 http://www.heise.de/newsticker/data/mw-29.03.03-000/ 08:01:18 thx 08:02:27 think they're going to invade countries which do not ban ip masquerading ? 08:04:02 gilbertdeb: me did 08:04:19 gilbertdeb: but last time i was using dhcp instead of bootp 08:04:29 dhcp is a superset of bootp 08:04:34 yeah my dhcp is kcufed 08:05:07 what's your boot rom protocol ? 08:05:09 pxe ? 08:05:18 its an sgi 08:05:47 wouldn't be surprised if that's using plain bootp/dhcp 08:06:01 the most annoying thing in the world has been trying to setup dhcpd/bootpd on debian 08:06:02 w/o those (intel) pxe extensions 08:06:09 was simple 08:06:26 I already have dhcp on an external router. 08:06:38 someone suggested using a second NIC 08:06:45 biggest problem i had was getting the boot image to load over pxe 08:07:06 used pxelinux (comes with syslinux) for that 08:07:23 hmmm, In my case all I apparently have to do is to get dhcpd running and the rest will be 'easy'. 08:08:32 probably 08:09:18 nfs set up, boot kernel prepared to mount root directory over nfs ? 08:09:55 no nfs. 08:10:39 so what would it mount as root then ? 08:10:49 a small miniroot . 08:11:53 all it has to do is boot the tiny miniroot so that I can change the password, then I am done. 08:12:05 ramdisk ? 08:12:15 something like that. 08:13:40 and what's the problem ? 08:14:33 I cannot setup dhcpd properly. 08:15:07 shell i send you an example ? 08:15:13 sure. 08:15:18 shall ... 08:15:18 my dcc is working now. 08:15:29 us are going to ban firewalls - source? 08:15:35 who said that? 08:15:41 http://www.heise.de/newsticker/data/mw-29.03.03-000/ 08:16:01 (german, but may be a link to english version somewhere) 08:18:04 gilbertdeb: dcc send not working ? 08:18:40 says 'connect'. 08:19:22 0 bytes 08:19:26 i mail it to you 08:19:33 yahoo ? 08:19:37 yeah 08:19:43 done 08:19:49 thanks. 08:19:52 np 08:28:52 --- nick: Speuler -> CaffeineJunkie 08:29:25 --- nick: semtex -> Speuler 09:18:54 speuler? 09:51:34 --- join: krish (KRISHNAKUM@61.1.220.190) joined #forth 09:51:45 hi people ! 09:52:24 Can't bind to dhcp address: Address already in use 09:52:45 Speuler: thats what I am getting . 09:52:47 hi krish 09:54:58 anyone here worked with or used network databases ? 09:57:34 network databases? 10:00:05 ianni: databases with network data model instead of relational model 10:07:15 gilbertdeb: yes ? 10:07:30 I was getting some funny errors . 10:07:37 after running the server. 10:07:43 all things should be 'go', right? 10:07:51 I have tested tftp and it seems to be working. 10:07:57 dhcpd has stopped complaining ... 10:10:08 gilbertdeb: yes ? 10:10:14 oh 10:10:20 that's lag 10:10:25 how many of you are ther e:) 10:10:33 just me two 10:10:44 hehe. 10:11:02 how do i test dhcpd to make sure bootpd etc is up and running? 10:11:13 ahem 10:11:22 you use dhcpd instead of bootpd 10:11:34 yes I edited your file appropriately. 10:11:42 and I run dhcpd 10:11:42 try pump or dhclient 10:12:09 on the client, that is 10:12:18 the client only does bootp :( 10:12:25 that's ok 10:12:26 OIRNQWOVRNQ#)(%VY)("%YM"=")/=!/=()!&T#=)(!/#()!#/)=(!/#=()!#/!!! 10:12:36 its the sgi PROM thing 10:12:52 run tcpdump on the server, watch network traffic 10:12:54 mur: whatz that ? 10:12:59 angryness 10:13:04 i compiled 3 games 10:13:06 none worked 10:13:08 :((( 10:13:16 i have been trying to get them work all day 10:13:16 :( 10:13:23 mur: i thought thatz a regex :) 10:13:38 brb. 10:13:39 one took me 4 hours 10:13:41 --- part: gilbertdeb left #forth 10:13:45 more like a fedupex 10:14:16 and lots of work and when i got it compiled after installing 3 libraries which i had to search from internet by header file names and make scripts and such it said "segfault" 10:14:33 2 others said they dont like my glibc 10:14:34 :( 10:15:08 e.g. gcfclient: /lib/libc.so.6: version `GLIBC_2.3' not found (required by gcfclient) 10:16:05 mur: libc differences ? 10:16:14 prolly 10:16:18 hell i dont know and care anymore 10:16:19 :( 10:16:25 i wanted to play something 10:16:31 but i can not get anything work :( 10:17:07 is there a monopoly game for linux ? 10:17:34 9 ball pool is very addictive ... 10:18:01 monopd , network server 10:18:23 krish, yes! 10:18:30 * mur has made graphics for gtkatlantic 10:18:31 Speuler: client ? 10:18:40 don't know yet 10:18:41 krish, join #monopoly 10:18:58 although not all graphics are ready so they are not yet used 10:19:26 Atlantik, gtkAtlantik 10:26:35 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-29.dad.adelphia.net) joined #forth 10:27:15 .813447 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0x8534 secs:10 sname "192.168.25"[|bootp] 10:28:17 speuler what should I look out for? 10:28:36 krish, join #monopoly 10:28:57 for signs of communication between server and client. that's a request you've logged 10:30:09 check also /var/log/dhcp*.log 10:36:34 apart from the allow bootp entry, do I need to say anything else? 10:37:11 /etc/init.d/dhcp or dhcpd restart 10:38:23 done that. 10:39:36 cat /var/log/dhcp*.log 10:53:28 No applicable record for BOOTP host 10:53:38 BOOTREQUEST from 08:00:69:0b:75:f1 via eth0 10:53:50 --- quit: krish (Read error: 104 (Connection reset by peer)) 10:59:55 see you 11:00:01 =!"#)=)%#"/#&!/(#&(!/#% 11:00:06 whole day wasted 11:00:07 :( 11:02:14 gilbertdeb: have you put that mac address into the dhcpd.conf ? 11:02:25 yes I have. 11:02:37 Robert? 11:03:05 mur. 11:03:38 good night 11:03:41 sleep tight 11:03:43 >:) 11:03:46 Night mur :) 12:08:07 --- join: Serg_Penguin (~z@ppp133-155.dialup.mtu-net.ru) joined #forth 12:08:14 epng! 12:08:25 did you do some game? 12:08:45 hm 12:08:48 * mur @ sauna 12:08:51 away 12:16:13 --- quit: Serg_Penguin () 12:47:35 --- quit: gilbertdeb (Read error: 104 (Connection reset by peer)) 12:47:42 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-29.dad.adelphia.net) joined #forth 13:02:13 --- join: tcn (tcn@tc1-login37.megatrondata.com) joined #forth 13:25:56 * mur back 14:21:54 --- join: TheBlueWizard (TheBlueWiz@ip-207-198-223-201.nyc.ny.fcc.net) joined #forth 14:21:59 hiya all 14:22:20 ih 14:22:23 swap 14:22:44 Hi :) 14:22:50 terve :) 14:23:30 hiya gilbertdeb 14:23:38 hiya Robert 14:23:45 terve mur :) 14:24:24 er, bhiya gilbertde rot ;) 14:55:48 --- quit: onetom (brunner.freenode.net irc.freenode.net) 14:58:13 --- join: onetom (~tom@novtan.bio.u-szeged.hu) joined #forth 14:58:25 TheBlueWizard, i had today idea about finnish tutorial 14:58:26 :) 15:08:10 really? cool :) 15:12:15 i thought it coudl be all in finnish 15:12:22 like multimedia presentation 15:12:24 very much images 15:12:34 cool! 15:13:06 woudl take lot of time and effort 15:13:13 i shoudl make good plan first 15:14:12 it would be cool to present it from a "thought" process viewpoint, e.g. in Japanese you generally don't use pronouns very much, instead, relying on a set of conventions and thought patterns, which is definitely different than that of English language. I can say the same for ASL 15:14:29 yeah, it'll take a lot of time and work, unfortunately 15:15:38 i shoudl know well what i am doing 15:15:39 :) 15:15:45 and how much 15:15:58 :) 15:16:01 * mur always forgets or want to avoid planning what to do stage 15:16:11 but this will not come anything without planning 15:16:56 * mur thought start with teaching terve 15:17:00 then on and ja 15:17:04 and some adjectives 15:17:05 heh...write them in a TODO file...easier to follow at this point (a better approach is to use a software called "idea outliner"...I only have seen the commercial versions [ads, really]) 15:17:25 only thingi need to know 15:17:35 is that what words and in what order 15:17:37 and what grammar 15:17:51 and extras and such 15:18:40 * TheBlueWizard nods 15:22:50 --- quit: CaffeineJunkie (Read error: 110 (Connection timed out)) 15:36:31 --- quit: deluxe ("live spelt backward is "evil"") 15:49:23 --- quit: mur ("sleeping now. 0% completed. processing...") 15:54:26 TheBlueWizard: what is it called?> 15:57:17 what are you talking about? 15:57:47 the last thing you talked about ;) 15:57:51 the outliner. 15:59:13 TheBlueWizard: there is an outliner called Leo that I tried to use. 15:59:46 oh...just that -- idea outliner...or just "idea outline"....it is a specialized sort of editor that lets you "brain-dump" your ideas and thoughts and the software will organize it for you, kinda....do a Google on that 15:59:47 leo is supposed to be a literate programming tool. 16:00:05 but it uses the 'outlining' approach. 16:00:28 the leo authors say that a program is more like a dictinonary than a novel... 16:00:36 and Ithought that was a very forthy thing to say. 16:00:42 the idea outliner is useful for various things, like writing up a book for example 16:00:52 or writing code :) 16:00:57 :) 16:01:12 they have two windows, the top pane has the outline, and the bottom pane shows the content. 16:01:19 I just couldn't get the darned thing to work properly. 16:02:10 really nice idea. 16:02:17 ouch....I wish there is a decent open source / Free Software version of idea outliner (that was when I last checked on it about 1-1/2 years ago :) 16:02:30 TheBlueWizard: which os do you run? 16:04:46 Linux (and Win95, soon to be obsolete, I hope :) 16:05:00 heheh. I read this on someones sig: 16:05:26 hiroshima 45, chernobly 88(or whenever) windows 95 16:05:44 the great disasters of the world :D 16:06:15 but leo exists for windows, and you might have a better time with it. 16:06:32 really, really cool idea though. 16:06:54 is leo commercial? 16:07:03 not at all. 16:07:13 leo.sourceforge.net 16:07:21 emacs has an outliner too. 16:07:24 * TheBlueWizard chuckles re: Win95 being a disaster 16:07:30 but I couldn't be bothered with it. 16:07:33 ah 16:08:23 .org 16:08:25 not .net 16:08:28 my misteak. 16:09:05 --- part: tcn left #forth 16:09:07 I don't put much software on my Win95 box...the only reason I have Win95 at all is graphic web access plus email access...plus DOS games. I need to rebuild my Linux boxes etc...but it takes a lot of time :( 16:09:11 hiya tcn 16:09:34 sourceforge.net is the correct one (not .net) 16:09:39 --- join: CaffeineJunkie (~Speuler@mnch-d9ba4a7c.pool.mediaWays.net) joined #forth 16:09:49 oops, I meant to say "not .org" 16:09:56 hiya CaffeineJunkie 16:10:09 hey 16:10:17 g'day TBW 16:10:34 * CaffeineJunkie alias Speuler 16:11:48 hiya Speuler too (I suppose CaffeineJunkie is Speuler's evil twin :) 16:11:58 Speuler: dhcpd/tftpd has been a nightmare. 16:12:11 has been ... sounds good :) 16:12:32 tftpd works internally, 16:12:37 TBW: no, that would be semtex 16:12:40 and dhcpd, I don't know what it does :( 16:14:21 tftpd for transferral of boot image. dhcpd is to inform the client what boot image to request (and ethernet config etc) 16:14:41 * TheBlueWizard smiles re: Speuler's remark 16:14:41 heheh. I know, 16:14:55 but I don't know why I get the errors I get. 16:15:37 my current instinct is to forget about computers for 3 months... 16:15:47 read some good books, finally chase some women... 16:15:55 and then come back refreshed :D 16:15:58 good idea! 16:17:06 i hit my nose while working om the computer 16:17:18 they are dangerous machines. 16:18:25 yup...they can leave you key-faced lol 16:19:33 you're into something off-topic ? i got a forth-related q ... 16:19:49 :) 16:20:00 concerning string functions: 16:20:02 _YOU_ have a forth question? 16:20:34 i ask when process of decision takes long, because i can't make up my mind 16:20:55 good to get some feedback in those cases 16:21:12 brb rebooting into knoppix. 16:21:16 --- quit: gilbertdeb (""Monk has left the building"") 16:21:32 most anyone will have some string functions with forth 16:21:41 like : left$ min ; 16:21:41 --- quit: skylan ("Reconnecting") 16:21:52 --- join: skylan (sjh@Rockcliffe91.tbaytel.net) joined #forth 16:22:05 those tend to operate on ( addr count -- ??? ) 16:22:29 now, assume you have a string stack 16:22:45 with a number of string words, operating on that one 16:23:17 what would one do with the "common" string words, as the example left$ ? 16:23:51 leave them working an addr count, that way having two different sets of string words ? 16:24:10 or have those common string words work on the string stack too, with the result of 16:24:43 being required to get a string onto string stack first , before a simple string operation can be processed 16:25:02 and the result would have to be returned to parameter stack 16:25:38 1st approach would lack consistency 16:25:51 lemme boil that down: are you talking about two different representations of strings, and what is the Forth way of dealing with these, right? 16:25:52 orthogonality of string handling words 16:26:11 yes, right 16:26:34 for more complex string handling, string stacks are popular 16:26:50 and those can do more than just hold strings 16:27:09 hmm...since I only have experience within classic Forth (circa '85, say), I can't say what is the modern approach here 16:27:14 rather than get string from string stack - modify - return to string stack 16:27:29 you could modify strings on string stack 16:27:36 for complex handling, that makes more sense 16:27:52 but for simple string handling, it doesn't 16:28:13 especially not, if the "simple" string handling words work on string stack too 16:28:29 I agree that uniform treatment would be nice...then again, I think it is a bit similar to the situation with mixed integer and floating number math...what's the best way to deal with that, hmm? insightful thought, eh? 16:28:53 without thinking, i'd vote for float stack 16:29:34 but that makes them kind of a hassle to deal with them 16:30:20 mmhmm... 16:30:26 3.27e0 2. d>f f+ f> ...... 16:31:01 compare with: 16:31:07 * TheBlueWizard likes to cut through a clutter of thoughts with a mirror labeled "Analogy Thinking" :) 16:31:41 : left$ ( a n1 n2 -- ) min ; s" abcdefgh" 3 left$ type 16:32:04 s" abcdefgh" push$ 3 left$ pop$ type 16:32:24 hmm...how would pop$ work? 16:32:39 putting addr and len on par stack 16:32:50 marking string stack element as dropped 16:32:57 but not destroyed yet 16:33:01 seeing that it assumes that the length on the stack faithfully represents the size of string 16:33:16 ah...addr....ok 16:33:22 fits to forth representation of strings 16:34:07 so, :pop$ drop drop ; yes? 16:34:16 * Speuler build same kind of string stack support into bashforth as i use it in gforth 16:34:22 er, : pop$ .... ; 16:35:00 http://forthfreak.net/stringstack 16:35:56 eh .. not found ... 16:37:08 i think i damaged the home page :( 16:37:40 aww 16:39:48 use http://logilan.info/~l/stringstack for now 16:41:11 : pop$ ( -- a n ) 16:41:11 stringstack pop 16:41:11 dup ?free$ 16:41:11 cell+ skim \ return string 16:41:11 ; 16:41:37 : skim cell+ dup cell- @ ; 16:41:53 like count, but on cell rather than byte 16:42:49 hmm 16:43:22 ah.riddle solved :) 16:43:33 it is http://www.forthfreak.net/stringstack 16:44:28 :) 16:44:40 well, took a peek...interesting 16:46:45 maybe there is a third way 16:47:08 third's the charm? lol 16:47:17 if one would change string stack element representation 16:47:27 to become addr count 16:47:37 rather than stringtoken 16:48:00 i could do 0 pick$ do_string_operation 16:48:05 on addr count 16:48:18 no matter whether on string stack, or on parameter stack 16:48:33 in principle 16:48:54 (because there's some additional complication) 16:49:08 well 16:49:28 "unary" string words would be easy to allow for both systems 16:49:37 one string in, one out 16:49:39 mmhmm 16:51:45 naah, there is a problem 16:52:04 at least with this string stack implementation 16:53:05 not too difficult to work around 17:01:35 I must go....I hope my mixed Socratic/Zen questioning helps :) 17:01:40 bye all 17:02:03 --- part: TheBlueWizard left #forth 17:04:39 oops, left irssi on since yesterday 17:05:19 Hehe. 17:05:41 I left it on since...well...I don't remember. :P 17:06:00 fridge: no. I haven't found anything opensource that boots on apple computers besides UNIXen. 17:06:27 I was planning on being gone for 2 or 3 days :) 17:17:41 just found something on my machine i didn't know i had - even didn't know that it existed ... 17:17:57 WimpForth ARM port 17:18:46 somewhat dated ... 1995/96 17:38:16 --- quit: CaffeineJunkie (Read error: 110 (Connection timed out)) 17:39:31 --- join: semtex (~Speuler@mnch-d9ba4587.pool.mediaWays.net) joined #forth 17:40:07 metacompiled 17:40:14 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-29.dad.adelphia.net) joined #forth 17:40:19 arm assembler 17:40:30 window classes ... 17:40:31 --- join: CaffeineJunkie (~Speuler@mnch-d9ba4587.pool.mediaWays.net) joined #forth 17:40:42 therefore wimp 17:40:53 apricot risc machine? 17:41:07 risc os. probably archimedes 17:41:17 acorn 17:41:27 ah yes. I knew it was some kinda fruit. 17:41:36 hmmm. is acorn a fruit at all? 17:41:39 was acorn risc machine, became advanced risc machine 17:41:58 I heard it was one of the nicest risc designs . 17:42:01 is that true? 17:42:09 is now intel risc machine ... 17:42:24 very successful design indeed 17:42:53 ever used it? 17:42:59 is now in the 5th generation 17:43:21 generation 2 was in my psion-5. generation 4 in my ipaq 17:43:32 as recent as the ipaq? 17:43:44 there's the pxa255 now. 17:43:56 how have they changed? 17:44:25 which is not in the ipaq yet 17:44:25 from 4 mhz to 400 mhz 17:44:35 thats quite a change! 17:44:51 are they still as elegant as you say? 17:44:55 succesful? 17:45:04 they are. 17:45:21 pocketpc 2002 assumes arm cpu 17:45:58 done with sha and mips and the like 17:46:39 sha? 17:46:56 SH-7 it was i think. hitachi 17:47:04 done with? 17:47:08 you no longer like those 17:47:09 past 17:47:29 whats wrong with the mips? 17:47:40 I bought an r10k just to play around with it :D 17:47:46 re: bootpd/tftpd 17:48:03 probably that they ceased to exist as independent cpu developers some years ago 17:48:14 ah okay. 17:48:22 but did you like their design? 17:48:42 know too little to be able to judge 17:48:46 probably 17:49:03 do you have a forth for the arm? 17:49:08 arm force 17:49:10 arm forht 17:49:12 forth 17:49:17 i got two. one i just found 17:49:28 have you written one yet? 17:49:30 was sleeping on my hard disk for some years 17:49:36 nope 17:49:39 hehe. 17:49:50 no good to start with it now 17:49:56 why is that? 17:49:57 there's still wince on my ipaq 17:50:04 need to put linux on first 17:50:21 ack 17:51:25 * semtex is here 17:51:40 how old is the arm? 17:51:44 20 years old? 17:51:51 * CaffeineJunkie is here 17:52:23 close to. i'd put it on 16-18 years 17:52:33 its still a teenager :P 17:53:26 is there much to be learnt from the arm? 17:54:08 arm, arm-7, sa110, xscale (pxa250), pxa255, pxa260 is the path 17:54:25 sa110 alias strongarm 17:54:37 in many handheld devices 17:55:05 the pocketpc 206 mhz cpu family contain those 17:55:37 260 only announced 18:01:51 --- quit: onetom (brunner.freenode.net irc.freenode.net) 18:01:51 --- quit: CaffeineJunkie (brunner.freenode.net irc.freenode.net) 18:01:51 --- quit: gilbertdeb (brunner.freenode.net irc.freenode.net) 18:01:51 --- quit: TreyB (brunner.freenode.net irc.freenode.net) 18:02:07 --- quit: ianni (brunner.freenode.net irc.freenode.net) 18:02:07 --- quit: Fractal (brunner.freenode.net irc.freenode.net) 18:02:07 --- quit: Speuler (brunner.freenode.net irc.freenode.net) 18:02:07 --- quit: flyfly (brunner.freenode.net irc.freenode.net) 18:02:07 --- quit: xeno_ (brunner.freenode.net irc.freenode.net) 18:02:15 --- quit: fridge (brunner.freenode.net irc.freenode.net) 18:02:15 --- quit: Herkamire (brunner.freenode.net irc.freenode.net) 18:02:15 --- quit: sifbot (brunner.freenode.net irc.freenode.net) 18:02:15 --- quit: Robert (brunner.freenode.net irc.freenode.net) 18:04:50 255 is in essence a bug fix for the 250 18:04:50 but to my understanding, intel messed up the naming somewhat there 18:04:50 yes, i'd say even today it is an interesting cpu 18:04:50 pretty low-power 18:05:27 --- join: CaffeineJunkie (~Speuler@mnch-d9ba4587.pool.mediaWays.net) joined #forth 18:05:27 --- join: gilbertdeb (~gilbert@fl-nked-ubr2-c3a-29.dad.adelphia.net) joined #forth 18:05:27 --- join: onetom (~tom@novtan.bio.u-szeged.hu) joined #forth 18:05:27 --- join: flyfly (~marekb@ip164.ktvprerov.cz) joined #forth 18:05:27 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 18:05:27 --- join: Herkamire (~jason@ip68-9-68-123.ri.ri.cox.net) joined #forth 18:05:27 --- join: Fractal (dilqpc@dont.try.configuring.openbsd.on.stronglsd.com) joined #forth 18:05:27 --- join: sifbot (~sifforth@ip68-9-68-123.ri.ri.cox.net) joined #forth 18:05:27 --- join: xeno_ (~xeno@160.80-203-40.nextgentel.com) joined #forth 18:05:27 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #forth 18:05:27 --- join: fridge (meldrum@zipperii.zip.com.au) joined #forth 18:05:27 --- join: ianni (ian@inpuj.net) joined #forth 18:27:44 --- join: karingo (karingo@188.portland-11-12rs.or.dial-access.att.net) joined #forth 18:28:47 --- quit: karingo (Client Quit) 18:59:53 --- quit: gilbertdeb (""Monk has left the building"") 19:02:34 --- quit: CaffeineJunkie ("Client Exiting") 20:32:31 it's a wonder the human race has survived this long 20:34:36 t'is an even greater miracle human race came into existence at all 20:35:54 now the world is divided. 20:36:04 but not into moslems and christians 20:36:29 more like, into united states/u.k, and rest of the world 20:37:31 we should start to use a different language than english here 20:40:49 but amarican's are to lazy to learn another language 20:40:57 besides, how would you choose one? 20:41:32 by political/cultural background. a non-imperialistic language 20:42:04 how about esperanto? 20:42:10 interlingua 20:42:27 I think english is here to stay 20:42:29 fith 20:44:44 http://www.langmaker.com/fith.htm 20:46:20 A rhetorical device used in Fith is to mention subjects that are then left to linger on the stack before being used. 20:46:45 Nouns - A noun is placed on the stack as is and does not affect items already on the stack. 20:46:58 Verb - A verb removes a subject and an object (if present) and replaces them with a clause on the stack 20:47:13 A modifier always removes the stack top and replaces it with a phrase 20:47:39 A stack conjunction is a word with the primary purpose of directly manipulating the mental stack. The following sections cover the key stack conjunctions and their meanings. 20:47:56 _du_ ( n1 - n1 n1 ) makes a copy of the top stack item. [called "dup", for duplicate, in English grammars] 20:48:06 _kuu_ ( n1 n2 - n1 n2 n1 n2 ) copies the top two stack items. [called "redup"] 20:48:17 _voi_ ( n1 n2 - n1 n2 n1 ) copies the second stack item to the top of the stack. [called "dupover"] 20:48:27 _dzhi_ ( n1 - n2 ) copies the n1th stack item to the top of the stack where n1 is a number greater than zero. [called "pick"] 20:48:48 IMPORTANT NOTE: Stylistically, it is considered poor form to repeat a recently said word when a stack conjunction could easily be used instead. 20:49:07 _shen_ ( n1 n2 - n2 n1 ) exchanges the stack positions of the top two stack items. [called "swap"] 20:49:15 _ronh_ ( n1 n2 n3 - n2 n2 n1 ) moves the third stack item to the top, pushing down the first two stack items. ["rotate"] 20:49:29 _e_ (n1 -) removes the top item from the stack. [called "full stop"] 20:49:37 _frong_ ( n1 - ) also removes the top item from the stack. [called "drop"] 20:49:44 _bom_ ( n1 n2 - n2 ) drops the second item from the stack. [called "nip"] 20:50:18 each word in Fith "could end with a sort of CRC code" 20:52:56 If you are interested in Fith, you might also be interested in Forth, a computer language that also uses a LIFO grammar 20:55:12 http://www.langmaker.com/db/mdl_index_languagetype.htm 21:34:03 mi estas ni bonan se esporanto 21:35:42 mi ni parolis esperanto 21:38:08 i'd day esperanto is not syntheical enough to be accepted by language groups which have not been considered in esperanto 21:38:27 --- join: krish (KRISHNAKUM@61.1.220.222) joined #forth 21:38:49 but onetom might like it 21:39:12 because of the many hungarian words in esperanto 21:57:24 --- quit: krish ("Client Exiting") 22:41:13 --- quit: Herkamire ("zzzZZZ") 23:10:47 --- join: revanthn (revanthn@202.9.183.209) joined #forth 23:14:32 --- join: krish (KRISHNAKUM@61.1.220.194) joined #forth 23:18:20 --- quit: revanthn () 23:24:34 hi 23:32:02 --- quit: krish ("Client Exiting") 23:59:59 --- log: ended forth/03.03.29