00:00:00 --- log: started forth/06.01.29 00:42:04 --- quit: JasonWoof ("off to bed") 00:48:03 --- join: nitpix (n=knoppix@baeg-e220-w03.engr.uark.edu) joined #forth 00:50:12 --- quit: nitpix ("Leaving") 00:55:32 --- join: Cheery (i=Henri@a81-197-18-99.elisa-laajakaista.fi) joined #forth 04:08:14 --- nick: PurpleSmurf -> Quiznos 04:44:52 --- join: PoppaVic (n=pete@0-1pool64-81.nas22.chicago4.il.us.da.qwest.net) joined #forth 06:23:46 --- join: JasonWoof (n=jason@pdpc/supporter/student/Herkamire) joined #forth 06:23:46 --- mode: ChanServ set +o JasonWoof 06:56:57 --- quit: PoppaVic ("recycles the ISP") 06:58:50 --- join: PoppaVic (n=pete@0-2pool236-235.nas22.chicago4.il.us.da.qwest.net) joined #forth 07:07:47 --- quit: ccfg ("leaving") 07:29:50 --- quit: PoppaVic ("Pulls the pin...") 08:11:57 --- join: PoppaVic (n=pete@0-2pool198-96.nas30.chicago4.il.us.da.qwest.net) joined #forth 09:01:18 --- quit: danniken () 09:15:08 --- quit: PoppaVic ("Pulls the pin...") 10:36:41 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 11:32:35 --- quit: Quiznos ("BitchX-1.1-final -- just do it.") 12:14:43 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-162-195.pools.arcor-ip.net) joined #forth 12:14:44 --- quit: Snoopy42 (Read error: 131 (Connection reset by peer)) 12:15:08 --- nick: snoopy_1711 -> Snoopy42 13:10:54 --- part: Cheery left #forth 13:12:33 --- join: I440r (n=I440r___@rrcs-24-242-160-169.sw.biz.rr.com) joined #forth 13:12:41 Hey. 13:12:47 robert! lol 13:12:54 What? :) 13:13:05 just saying hi 13:13:15 done any forth coding lately ? 13:13:18 Ah.. hey. 13:13:22 Nah. :/ 13:13:26 bum! 13:13:30 A tiny bit, when I brought my 286 laptop to school. 13:13:39 heh cool 13:14:26 Yeah.. no system except my Forth ;) 13:14:43 no thats MY forth 13:14:49 you just changed the name :P 13:15:53 Pfft. >:) 13:15:59 And ported it. 13:16:08 * Robert wonders if isForth fits in 4kB now 13:16:41 lol 13:16:57 just gotta remove all the usefull stuff and it will :) 13:17:04 my curses code only takes 4k :) 13:17:09 Hah. 13:19:14 --- join: aum (n=aum@60-234-156-82.bitstream.orcon.net.nz) joined #forth 13:19:55 Hi. 13:19:59 --- part: aum left #forth 13:21:00 Bye... 13:41:22 --- join: sproingie (n=chuck@64-121-2-59.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 13:51:09 * Raystm2 decides to name his first forth "FeelMe,Dawg". 13:51:58 Hey. 13:52:05 Hi Robert! 13:53:17 * Raystm2 resists the temptation to make FeelMe,Dawg a colorforth with metalic interface contacts on your penis and your right hand. 13:54:09 You would have to charge a client for your viagra per deim just to code. 14:01:26 --- join: Amanita_Virosa (n=jenni@ppp-70-248-225-168.dsl.hstntx.swbell.net) joined #forth 14:01:27 --- quit: segher (Read error: 104 (Connection reset by peer)) 14:06:59 --- join: segher (n=segher@dslb-084-056-160-065.pools.arcor-ip.net) joined #forth 14:20:57 --- join: TheBlueWizard (i=TheBlueW@ts001d0520.wdc-dc.xod.concentric.net) joined #forth 14:51:12 --- quit: Amanita_Virosa ("Wewps.") 15:33:13 --- part: TheBlueWizard left #forth 16:13:19 Hey all. 16:13:50 Hi, Quartus. 16:15:32 What's new? 16:17:01 Not much, I'm afraid. 16:19:34 --- join: danniken (i=CapStone@ppp-70-128-43-5.dsl.ltrkar.swbell.net) joined #forth 16:24:02 --- join: venandocarvarow (n=dfsd@adsl-046.233.166.194.arpa.as1901.net) joined #forth 17:03:36 --- quit: venandocarvarow () 17:34:09 --- quit: tathi ("leaving") 18:22:11 --- join: Amanita_Virosa (n=jenni@ppp-70-248-225-168.dsl.hstntx.swbell.net) joined #forth 20:04:05 --- join: asymptote (n=weldon@c-68-48-103-120.hsd1.dc.comcast.net) joined #forth 20:12:48 --- join: moreCowbell (n=moreCowb@hacienda-heights-cuda2-70-36-154-179.lmdaca.adelphia.net) joined #forth 20:45:46 --- quit: Amanita_Virosa ("Wewps.") 21:00:18 --- join: charles` (n=charles`@host-64-139-245-63.nctv.com) joined #forth 21:00:46 what is the difference between a compile mode if and an interpreted if? 21:01:03 there's generally not an interpreted if, is there? 21:01:32 I didn't think so, because you have to do [if] right? 21:01:47 well you can't really access the control "stack" from the toplevel 21:06:11 something I was reading though said: "This leads to the rather strange situation of having two if statements: 21:06:41 one in the interactive mode and one in the compile mode. Each has its place, but we will concentrate on the compiled if." 21:07:03 that sentence rings a bell 21:07:11 but I can't tell you what they mean 21:07:57 I wonder if that was just because if is a word and [if] is a word 21:08:57 I can probably explain, but I don't understand the question yet. 21:09:05 What's confusing you? 21:12:50 is [if] an interpretive mode statement or does enter compile mode and then do the if? 21:13:20 [if] is immediate, so it takes effect when it's encountered. No compile mode is entered. 21:14:22 [if] [else] and [then] are for conditional parsing of source. 21:16:57 and if else and then are for defining control structures within a definition? 21:19:12 I have an assignment to just learn some general forth stuff, and one of the things says, "Make up test cases to demonstrate the use of if and while statements. Be sure you understand the differences between the two modes. Run the test cases to demonstrate your understanding." 21:19:42 where differences between the two modes just means between compile and interpretive I guess 21:30:30 so if [if] [else] and [then] are for conditional parsing of source, if else and then are for conditional execution of hmm... I don't know what word to use 21:32:59 --- quit: asymptote ("Leaving") 21:35:14 Sorry, was called away. 21:35:21 np 21:35:46 if else and then are for conditionals within a definition, yes. So is begin while repeat, begin again, and begin until. 21:36:05 when a definition is compiled, will the if else and then's be translated basically into [if] [else] and [then] ? 21:36:18 or not basically... exactly? 21:36:25 No. Separate words with different purposes. I doubt your assignment has anything to do with conditional source parsing. 21:37:57 I'm really not clear on what the assignment means about 'two modes', unless he's talking about the difference between if and while. 21:38:29 the only reason I assumed it was that is because 21:38:34 if and while are for use inside definitions only; while there may be the odd Forth where they work while interpreting, there are no defined interpretation semantics defined by the Standard. 21:39:06 well look in the chat history, when I was talking to asymptote, that quote I put in was right above this assignment 21:39:24 that's the only reason I assumed that's what he meant by it 21:39:42 But there's "we will concentrate on the compiled if.". 21:39:47 but yeah we are using gforth so I don't think it would be something from an odd forth 21:40:08 yeah I saw that as well.. 21:40:21 Right, gforth doesn't have an interpreted version of 'if', though it does have [if], but they aren't exactly counterparts. 21:40:28 Similar names, but different purposes. 22:21:25 --- quit: sproingie (Remote closed the connection) 23:59:44 --- quit: charles` (Read error: 110 (Connection timed out)) 23:59:59 --- log: ended forth/06.01.29