00:00:00 --- log: started forth/09.10.12 00:00:25 --- join: kar8nga (n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net) joined #forth 00:12:48 --- quit: DrunkTomato () 00:30:00 --- quit: gogonkt (Read error: 104 (Connection reset by peer)) 00:30:37 --- quit: ASau (Read error: 104 (Connection reset by peer)) 00:34:56 --- join: ASau (n=user@77.246.231.22) joined #forth 00:35:02 --- join: gogonkt (n=info@218.13.53.148) joined #forth 02:54:34 --- join: neceve (n=ncv@unaffiliated/neceve) joined #forth 03:51:10 --- quit: neceve (Read error: 60 (Operation timed out)) 04:47:01 --- quit: mathrick (Read error: 104 (Connection reset by peer)) 04:47:17 --- join: mathrick (n=mathrick@130.226.70.177) joined #forth 04:53:14 --- join: tathi (n=josh@dsl-216-227-91-166.fairpoint.net) joined #forth 05:37:16 --- quit: tathi ("leaving") 06:45:05 --- join: sunwukong (n=vukung@business-80-99-161-225.business.broadband.hu) joined #forth 06:53:12 --- join: GeDaMo (n=gedamo@212.225.96.134) joined #forth 07:04:40 --- join: lowki (n=lowki@69-196-186-122.dsl.teksavvy.com) joined #forth 07:04:57 how do i change ( to skah ? 07:05:08 ? 07:05:09 i tried compilation 'ccc' – ; run-time – core,file skah; 07:05:22 but no worky 07:05:34 ??? 07:05:36 where the definition for "(" be located 07:05:37 ? 07:05:56 how can find? 07:06:10 It is core word. 07:06:30 is : a core word? 07:07:13 Yes. 07:07:22 i would prefer to use a pronounceable word rather than a symbol 07:07:37 i've redefined : as de and ; as ya 07:07:56 now wish to redefine ( as skah and ) as nkah 07:08:02 You have established pronounciation, which is even described in standard. 07:08:24 where this description? link please 07:08:54 http://www.taygeta.com/forth/dpans6.htm#6.1.0080 07:09:45 hmmm 07:09:53 well that has pronounciation of symbol 07:09:59 not of meaning 07:10:23 hmmm 07:10:44 When you write "table: n, furniture", how do you pronounce it? 07:10:51 : skah paren ; gives error 07:10:51 :) 07:11:10 ASau: table defined as a noun denoting furniture 07:11:44 paren is an immediate word 07:12:02 It would have to be : skah ( ; immediate 07:12:07 How do you distinguis that from "table defined"? 07:12:18 Er ... : skah postpone ( ; immediate 07:13:18 o 07:13:45 But that will look for an ending ")" 07:14:14 yay ! :D 07:14:36 : comment postpone \ ; immediate 07:14:36 : skah postpone ( ; immediate 07:14:36 : nkah postpone ) ; immediate 07:14:44 it work now 07:15:24 Since you're that stupid, yes, it works. 07:15:36 you love me to? 07:15:44 :D 07:15:48 * lowki hugs ASau 07:16:19 such a little wuggly wug :) 07:16:31 lowki if you say ' ( alias skah it would be better 07:16:48 assuming that when you create an alias for an immediate word the alias is ALSO immediate 07:17:03 if not you should do ' ( alias skah immediate 07:17:26 ' ) alias nkah 07:17:31 etc etc 07:17:55 yea. thats a point 07:18:03 so how it be better? 07:18:09 you would actually have to create a whole new definition for ( and ) 07:18:32 because when you do : blah ( ; it creates new code 07:18:41 and what be alias? 07:18:41 the alias does not create ANY new code. just a new header 07:18:44 but it wont work 07:18:52 ok. an example 07:18:59 k 07:19:00 : foo ." foo cr ; 07:19:05 ' foo alias bar 07:19:12 when you execute bar your going to be executing foo 07:19:22 bar is a new name given to the existing code of foo 07:19:49 hmmm 07:20:09 usually you create an alias when you want a new name for an existing word so that you can use one name for one context and another name for another context 07:20:24 they do exactly the same thing but the code is more descriptive of what you intend 07:20:47 for example in isforth the word 'is' is an alias for !> (!> would be called TO in a limp wristed ans forth) 07:20:50 Weird. 07:20:54 ' foo is bar 07:21:13 where bar is a deferred word. 07:21:14 I440r promotes "alias". 07:21:18 Isn't it redundant? 07:21:18 123 !> myvar 07:21:34 It carries stigma of ANS, BTW. 07:21:41 not exactly redundant but overuse (which is common) is bad 07:21:48 it allows for code to be more descriptive 07:21:59 i use !> when modifying a var (a 'valuye') 07:22:05 and IS when im changing a deferred word 07:22:24 : !> is ; 07:22:34 What's easier to create alias than that? 07:22:51 english.fs:7: Interpreting a compile-only word 07:22:51 ' postpone ; alias ya immediate 07:23:01 ^ 07:23:01 Backtrace: 07:23:04 $B79F2518 throw 07:23:14 not worky 07:23:30 You don't need the postpone there 07:24:12 the word ' is a parsing word so you dont need the postpone 07:24:36 english.fs:8: Cannot tick compile-only word (try COMP' ... DROP) 07:24:36 ' ; alias ya immediate ^ 07:25:12 you might not need the 'immediate' there but it wont hurt 07:25:17 you can do a test to see if it is needed 07:25:19 do this 07:25:32 : (test) ." test" cr ; immediate 07:25:42 ' (test) alias test 07:25:48 : foo test ; 07:26:11 answer test 07:26:14 when you hit enter on that last line if the compiler echos ." test" then aliases of immediate words are immediate 07:26:42 so ; doesn't work with alias 07:26:52 ? 07:28:01 it's okay i'll just use a normal definition for it 07:28:20 you dont end an alias with a ; 07:28:32 you just say ' existing-word alias new-name 07:28:40 and the word alias will create a new header for the existing word 07:28:47 ya well it doesn't work when i try it with ; 07:28:56 ' ; alias semi 07:28:59 that should work 07:29:01 i tried COMP' but was telling me something about bad addresses 07:29:09 english.fs:8: Cannot tick compile-only word (try COMP' ... DROP) 07:29:09 10:24 < lowki> ' ; alias ya immediate ^ 07:29:25 : foo ..... semi 07:29:39 thanks :) 07:31:06 ok thats total bullshit 07:31:18 shonds to me like ' in that forth is not a parsing word 07:31:32 personally i wouldnt use a forth as fucked up and over complificated as that 07:31:51 what would be one you suggest? 07:32:05 WHAT? 07:32:11 that works on ubuntu 07:32:16 ' _is_ parsing for him. 07:32:21 Because he uses gforth. 07:32:42 aye says true 07:32:50 He will start promoting his own toy forth now. 07:33:05 who? 07:33:13 I440r 07:33:14 when asau has a forth to promote he can call mine a toy 07:33:39 gforth is the best available for free. 07:33:46 I440r: what forth do you promote? 07:33:57 ASau: that I know of 07:34:15 right now none. my date@ is broken somehow 07:34:22 due to changes in zone info files or something i dont know 07:34:28 till i fix that im not promoting it 07:34:37 k 07:34:44 gforth it be then 07:35:10 i am creating an pronounceable front end with these aliases 07:35:38 so more accessible to verbal humans particularly females 07:35:58 You have to learn Forth as is first. 07:36:06 nope 07:36:18 well I already know quite a bit 07:36:24 Otherwise you won't understand why "alias" breaks for you above. 07:36:39 oh well, obfuscating jibberish 07:36:42 lowki unfortunately ans forth tries to HIDE things from you in order to protect YOu from YOU because 07:36:52 like which words are and are not parsing. which words are and are not immediate 07:36:54 etc etc 07:36:57 I440r: where does it hide anything? 07:37:03 personally i find ans forth to be a liablity 07:37:13 well gforth be open source 07:37:23 and totally unreadable because its written in C 07:37:30 forth is never written in C. if it is then its not forth 07:37:39 Ha-ha. 07:37:41 C be fast 07:37:54 what language do you write forth in? 07:37:56 no. c be 100 times larger than forth 07:38:01 assembler and forth 07:38:12 how can you write forth in forth? 07:38:30 how can you not? 07:38:34 The same way as you write Lisp in Lisp. 07:38:43 from an already created version 07:38:46 if you knew more of forth you would understand that forth IS forth 07:38:55 you cannot create forth in anything OTHER than forth. 07:38:56 agreed 07:39:10 forth be excellent 07:39:15 Ha-ha. 07:39:16 i love dictionary programming languages 07:39:30 yay :) human accessible 07:40:45 personally i think it may be a masculine conspiracy, by adding symbols to programing syntax effectively removing female verbal brains comprehending 07:41:10 changing it from a language to a mode of spatial abstraction 07:41:39 I know several good female programmers, a mathematician and an engineer. 07:41:55 sure what the ratio though? 07:42:23 my moms a female programmer as well, and my granmothers got her phd in semiconductors 07:43:02 but many people just look at programming code like a strange form of math (spatial manipulation) 07:43:42 forth be one of the most verbal 07:43:59 so i like it :), and the redefining of basic words, c'est tres excellent. 07:44:25 Do you know math? languages? 07:44:36 ya, lots 07:44:49 Why can't you write in English then?? 07:44:57 haskell, java, c#, 07:45:12 ASau: me be speak good english 07:45:23 program english 07:45:37 simple 07:46:48 your mind form sensation of text meaning 07:47:39 For instance, I can't parse your last expression. 07:48:37 Your verb forms disagree with common rules. 07:48:44 you at mind be form a sensation from text by meaning 07:48:49 Is it some kind of pidgin? 07:49:19 it be simple with infinite form 07:49:53 it is and was and will be so it be 07:50:14 me be happy 07:50:18 And why is it infinitive if it should be otherwise? 07:50:18 :D 07:50:40 ? 07:50:48 should? lol 07:51:08 how should a program be written? many standards 07:51:19 How many? 07:51:29 my standard, other standards 07:51:39 many 07:51:45 You can't throw arbitrary tokens together. 07:51:55 Even when you can, it doesn't make sense. 07:51:59 assossciation, basic link 07:52:01 Program just doesn't work. 07:52:19 CFG is just approximation, 07:52:26 what be CFG? 07:52:28 it only works on grammar structure. 07:53:01 It doesn't take into account meaning of tokens. 07:53:13 You said you know languages. 07:53:20 How come that you don't know what CFG is? 07:53:33 context free grammar 07:53:52 CFG may also mean configuration 07:54:20 in previous context, refering to configuration of language standard 07:54:50 Noam Chomsky languages be parenthesis based 07:55:29 --- part: crcx left #forth 07:55:42 mildly entertaining 07:55:50 If it is abbreviation, it is spelled otherwise. 07:56:40 I've replied to your "CFG is just approximation" statement 07:57:29 Your mistake is that it can't mean "configuration" above. 07:57:44 Because it would be abbreviation of a single word, 07:57:51 hence it'd be spelled otherwise. 07:57:52 are you sexist? 07:58:15 I'm racist as well :D 07:58:50 well seems like your operating under standard western education mind control 07:58:59 Ha-ha! 07:59:04 belief in "wrongness" as example 07:59:32 What is "western" by your opinion? 07:59:41 illuminati mind control 08:00:09 photocopier education model 08:00:21 student photocopy textbooks 08:00:32 Ha-ha. 08:00:33 onto test paper 08:00:36 Ha-ha! 08:00:45 ROFL! 08:00:52 yep 08:01:03 why bother when xerox can do it better? 08:01:04 How many tests have you passed in your life? 08:01:13 more than I'm proud of 08:01:33 Have you got your diploma? 08:01:47 no i skipped graduation 08:01:54 It shows. 08:02:11 same 08:02:13 So, how many tests have you passed during study? 08:02:21 way too many 08:02:32 it was my favorite part 08:02:34 I just didn't pass them. 08:02:50 Because we didn't have them in our educational system. 08:02:58 ? 08:03:02 :p 08:03:06 german school? 08:03:09 No. 08:03:40 er well one of those alternative education platforms 08:03:46 that doesn't have testing 08:03:59 No, I went with main stream. 08:04:23 You're not enlightened. 08:04:37 You think that the world is so-called "West" only. 08:05:00 well I went to thailand, and found myself in america only with thinner browner people 08:05:22 So what? 08:05:24 where be you? 08:05:28 I'm not Thai. 08:05:54 what education model was yours? 08:06:08 Native one. 08:06:25 you escaped the residential school system? 08:06:42 * lowki claps 08:07:00 --- quit: sunwukong ("ERC Version 5.3 (IRC client for Emacs)") 08:07:06 me be consider join native tribe on west coast 08:07:38 What is "residential school system?" 08:07:48 okay which native people? 08:07:55 Ours. 08:08:03 uhu, on what continent? 08:08:46 Europe. 08:09:09 homeland russia 08:09:11 ! 08:09:13 ya? 08:09:28 or native chucka? 08:09:54 or that's siberia 08:10:10 So, you don't even know what continent is. 08:10:26 europe, i know that totalitarian dictatorship 08:10:36 EU 08:10:49 I've got no idea, what Americans study in their schools. 08:11:14 usless drivel to distract from life 08:11:30 and present moment experience 08:11:52 how about you? 08:11:55 what did you learn? 08:12:29 --- join: crcx (n=Karere@bespin.org) joined #forth 08:12:45 i picked a green pine cone, and now it has given seed 08:12:46 Almost everything I know now I've learnt in school. 08:13:30 intellectual poverty 08:14:36 ya the intellectual rape was the hardest part, i slept through as much of it as i could 08:14:45 Alright, I'm tired from this juvenile talk. 08:15:20 I was hoping you'd open up and become a flower 08:16:34 look up some david icke and david wilcock 08:17:32 Who are they? 08:45:34 david icke believes that all influential people are retilians from an alternate dimension 08:59:18 --- quit: ASau ("off") 09:39:16 --- join: qFox (n=C00K13S@5356B263.cable.casema.nl) joined #forth 09:48:49 --- quit: kar8nga (Remote closed the connection) 09:51:56 --- join: pgas (n=user@pdpc/supporter/active/pgas) joined #forth 10:16:49 --- quit: yiyus (Remote closed the connection) 10:43:29 --- join: Maki (n=Maki@dynamic-78-30-139-176.adsl.eunet.rs) joined #forth 10:47:12 --- join: impomatic (n=John@217.171.129.65) joined #forth 10:50:01 --- join: kar8nga (n=kar8nga@jol13-1-82-66-176-74.fbx.proxad.net) joined #forth 11:06:21 http://www.complang.tuwien.ac.at/anton/euroforth/ef09/papers/wodni/c-interface.pdf 11:06:24 wow 11:21:14 --- join: neceve (n=ncv@unaffiliated/neceve) joined #forth 11:36:42 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 11:41:54 --- quit: ASau (Read error: 104 (Connection reset by peer)) 11:44:40 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 11:48:34 --- quit: kar8nga (Remote closed the connection) 11:49:30 --- quit: ASau (Read error: 104 (Connection reset by peer)) 11:50:16 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 11:53:40 --- quit: ASau (Read error: 104 (Connection reset by peer)) 11:54:30 --- join: ASau (n=user@85.141.213.171) joined #forth 11:56:56 --- quit: ASau (Read error: 131 (Connection reset by peer)) 11:57:45 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:02:02 --- quit: ASau (Read error: 54 (Connection reset by peer)) 12:04:48 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:10:12 can gforth be made case sensitive 12:12:04 kk 12:12:05 found 12:12:21 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:12:56 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:15:10 --- join: yiyus (i=12427124@je.je.je) joined #forth 12:22:22 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:23:02 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:28:42 --- quit: ASau (Read error: 54 (Connection reset by peer)) 12:29:36 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:31:56 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:32:46 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:35:39 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:36:18 --- join: ASau (n=user@85.141.213.171) joined #forth 12:41:31 --- quit: ASau (Read error: 131 (Connection reset by peer)) 12:42:03 --- join: ASau (n=user@85.141.213.171) joined #forth 12:43:47 --- quit: ASau (Read error: 131 (Connection reset by peer)) 12:44:18 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:46:18 --- join: Raystm2 (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 12:47:29 --- quit: Raystm2 (Client Quit) 12:49:18 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:49:51 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:52:11 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:53:00 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:54:46 --- quit: ASau (Read error: 104 (Connection reset by peer)) 12:55:36 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 12:57:21 --- quit: ASau (Read error: 54 (Connection reset by peer)) 12:58:10 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:00:45 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:01:16 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:06:33 --- quit: f[x] (Read error: 145 (Connection timed out)) 13:08:14 --- quit: pgas ("/quit") 13:09:09 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:09:54 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:13:30 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:14:02 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:16:32 --- quit: ASau (Read error: 54 (Connection reset by peer)) 13:17:08 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:17:59 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:18:27 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:19:51 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:20:33 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:22:00 --- quit: ASau (Read error: 54 (Connection reset by peer)) 13:22:37 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:23:35 --- quit: Maki ("Leaving") 13:23:55 --- quit: ASau (Read error: 54 (Connection reset by peer)) 13:24:46 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:26:20 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:26:54 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:29:15 --- quit: ASau (Read error: 54 (Connection reset by peer)) 13:29:59 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:33:48 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:34:32 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:40:35 --- quit: ASau (Read error: 104 (Connection reset by peer)) 13:41:16 --- join: ASau (n=user@ppp85-141-213-171.pppoe.mtu-net.ru) joined #forth 13:44:09 --- quit: ASau (Read error: 104 (Connection reset by peer)) 14:02:21 --- quit: qFox ("Time for cookies!") 15:07:05 --- part: GeDaMo left #forth 16:00:22 --- quit: neceve (Read error: 110 (Connection timed out)) 16:13:13 --- quit: impomatic (Read error: 145 (Connection timed out)) 16:29:53 --- quit: I440r (Read error: 104 (Connection reset by peer)) 16:30:20 --- join: I440r (n=me@c-69-136-171-118.hsd1.in.comcast.net) joined #forth 17:53:17 --- join: TR2N (i=email@89-180-200-220.net.novis.pt) joined #forth 18:05:10 how to get PWD environment variable in gforth? 18:05:15 me try "getenv PWD" not work 18:14:51 lowki, : params s" QUERY_STRING" getenv ; 18:15:03 I did this in cgi 18:50:14 --- join: TheBlueWizard (i=tbw@dialup-4.249.51.70.Dial1.Washington2.Level3.net) joined #forth 18:54:07 --- part: TheBlueWizard left #forth 19:08:59 --- join: Al2O3_ (n=Al2O3@h70.249.40.69.dynamic.ip.windstream.net) joined #forth 19:17:44 --- quit: Al2O3 (Read error: 60 (Operation timed out)) 19:17:44 --- nick: Al2O3_ -> Al2O3 19:19:44 --- quit: foxes (calvino.freenode.net irc.freenode.net) 19:19:58 --- join: foxes (i=flash@222.131.175.74) joined #forth 21:00:24 --- join: Raystm2 (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 22:13:47 --- quit: gogonkt (Read error: 145 (Connection timed out)) 22:18:30 --- join: nighty__ (n=nighty@210.188.173.245) joined #forth 22:27:51 * madgarden is away: aseepin' 22:45:24 --- join: gogonkt (n=info@218.13.53.148) joined #forth 23:26:32 --- join: f[x] (n=user@95.133.43.152) joined #forth 23:48:54 --- join: ASau (n=user@77.246.231.88) joined #forth 23:50:09 --- quit: Al2O3 () 23:59:59 --- log: ended forth/09.10.12