00:00:00 --- log: started forth/08.07.22 00:10:12 --- join: aguai_ (n=aguai@118-160-21-174.dynamic.hinet.net) joined #forth 00:12:11 --- quit: aguai (Read error: 54 (Connection reset by peer)) 00:21:32 --- quit: Deformative (Read error: 110 (Connection timed out)) 00:45:29 --- join: Deformative (n=joe@c-68-62-76-160.hsd1.mi.comcast.net) joined #forth 01:13:48 --- quit: Raystm2 ("Should have paid the bill.") 01:24:21 --- quit: luptenschteiner (Read error: 110 (Connection timed out)) 01:28:46 --- join: qFox (i=C00K13S@234pc222.sshunet.nl) joined #forth 01:29:40 --- quit: qFox (Client Quit) 01:29:45 --- join: qFox (i=C00K13S@234pc222.sshunet.nl) joined #forth 01:38:16 --- join: probonono (n=User@ppp103-111.static.internode.on.net) joined #forth 02:10:15 --- join: X-Scale (i=email@2002:59b4:a1e3:6:357f:e928:c4d4:298f) joined #forth 02:23:14 --- join: malyn_ (n=malyn@unaffiliated/malyn) joined #forth 02:23:14 --- quit: malyn (Read error: 104 (Connection reset by peer)) 02:24:12 --- nick: malyn_ -> malyn 02:26:54 --- quit: nighty^ (Read error: 104 (Connection reset by peer)) 02:28:43 --- join: TreyB_ (n=trey@74.203.168.157) joined #forth 02:39:48 --- join: Raystm2 (i=Ray@unaffiliated/raystm2) joined #forth 02:40:36 --- quit: TreyB (Read error: 113 (No route to host)) 05:01:16 --- join: vixey (n=vicky@amcant.demon.co.uk) joined #forth 05:36:46 --- quit: X-Scale (Network is unreachable) 05:53:47 --- join: X-Scale (i=email@2002:59b4:a1e3:6:357f:e928:c4d4:298f) joined #forth 06:40:59 --- join: craigoz (n=craigo@202.63.56.72) joined #forth 07:03:23 --- quit: ecraven ("bbl") 07:19:52 --- quit: ramkrsna ("Leaving") 09:06:25 --- join: Maki_ (n=Maki@adsl-224-84.eunet.yu) joined #forth 09:10:13 --- join: fwiffo (n=user@unaffiliated/fwiffo) joined #forth 09:39:22 --- quit: X-Scale (Network is unreachable) 10:06:46 --- quit: madwork ("?OUT OF DATA ERROR") 10:10:44 --- quit: lucca (Read error: 110 (Connection timed out)) 10:19:28 --- join: lucca (n=lucca@kuu.accela.net) joined #forth 10:35:59 --- join: madwork (n=foo@204.138.110.15) joined #forth 10:45:29 --- join: ygrek (i=user@gateway/tor/x-6b1e99fe5993f7cf) joined #forth 10:48:27 --- join: _mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 11:01:50 --- nick: aguai_ -> aguai 11:02:45 --- quit: mathrick (Connection timed out) 11:12:48 --- join: ecraven (n=nex@plc31-103.linzag.net) joined #forth 11:37:24 --- nick: _mathrick -> mathrick 11:41:09 --- part: fwiffo left #forth 11:47:54 --- quit: madwork ("?OUT OF DATA ERROR") 11:49:21 --- join: madwork (n=foo@204.138.110.15) joined #forth 12:44:16 --- quit: ASau` (Remote closed the connection) 12:44:59 --- join: ASau` (n=user@79.111.17.100) joined #forth 12:47:38 --- quit: ygrek (Remote closed the connection) 12:51:08 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 12:51:08 --- mode: ChanServ set +o tathi 12:59:14 --- join: _mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 13:07:20 --- quit: mathrick (Nick collision from services.) 13:07:26 --- nick: _mathrick -> mathrick 13:23:08 --- quit: Deformative (Read error: 104 (Connection reset by peer)) 13:23:12 --- join: Deformative (n=joe@c-68-62-76-160.hsd1.mi.comcast.net) joined #forth 13:30:07 --- quit: Deformative (Read error: 104 (Connection reset by peer)) 13:30:07 --- join: Deformative (n=joe@c-68-62-76-160.hsd1.mi.comcast.net) joined #forth 13:40:17 --- nick: malyn -> malyn_ 13:40:22 --- join: uiu (n=ian@HSI-KBW-085-216-030-033.hsi.kabelbw.de) joined #forth 13:49:49 --- join: X-Scale (i=email@2002:59b4:a1e3:6:357f:e928:c4d4:298f) joined #forth 15:07:41 --- quit: ecraven ("bbl") 15:42:56 I wrote my first Forth word 15:43:09 : RESET DEPTH 0 DO DROP LOOP ; 15:47:36 yikes 15:52:55 what do you mean ? 15:54:32 I am learning Forth 15:56:28 lol 15:56:45 doesm 15:57:01 oops sorry . :) 15:57:07 wrong window. 15:58:01 Vixey, does it work? Don't you still have to drop the Depth? 15:58:04 --- join: mark4 (n=mark4@ip70-190-69-3.ph.ph.cox.net) joined #forth 15:58:13 Hi Mark. :) 15:58:27 hi!' 15:59:03 What have you been up to Mark? 15:59:22 1 2 3 .s RESET .s <3> 1 2 3 <0> ok 15:59:53 I'm reading the ANS documents now :) 15:59:58 cool. 16:00:23 ok wtf is reset supposed to do 16:00:33 clear the stack. 16:00:49 There should be a clear_stack word in most systems. 16:01:01 bad choise of name for a word to clear the stack 16:01:09 Retroforth actually uses the namelable reset. 16:01:29 "reset" is usually associated with rebooting 16:01:35 not with cleaning the stack 16:01:55 i have serious issues with the names the ans committee gives to words for sure 16:02:06 ans forth is like a camel... a horse designed by a committee' 16:02:16 it's my first day with forth... 16:02:27 The person doing this is still pink-new and has yet to be green-new. Playing with the stack is normally the 'first level' of forth education. 16:02:55 yup 16:03:08 Often a 'reset' word is done shortly after learning depth. or so is my experience. 16:03:22 but i dislike about 99% of what the ans committee decides 16:03:24 I did it. 16:03:26 i just do vliwwwwe 16:03:28 or .. 16:03:36 that cleans the stack nicely and is fast to type 16:04:00 it is very rare that code has to do a "reset", mostly its done at the terminal 16:04:07 vixey what mark just said was that he executes a word that could not possibly be in the dictionary. 16:04:08 sp0 @ sp! 16:04:16 ya lol 16:04:18 This word not found is also not a number. 16:04:22 so 16:04:29 tho someone COULD define .. i suppose :) 16:04:32 the interpreter will clear the stack when it starts all over. 16:04:57 actually, thinking about it .. sounds good :) 16:05:01 its a side effect that we all tend to use to clear a stack quickly when in interactive mode. 16:05:06 : .. sp0 @ sp! ; 16:05:16 because .. is what i use most of the time anyway 16:05:36 vixey im the anti ans forth dood here so dont listen to me hehe 16:05:47 ans forth just makes my teeth itch :P~ 16:05:50 hehe. 16:07:27 vixey I would say that at this point, createing a reset word using depth, means that you are right on track. I think most of us have done that. 16:08:05 Infact, I bet most of us have re-invented the wheel many times, later finding that the system already provides an action we re-invent. 16:08:13 All part of the natural learning process of Forth. 16:08:35 ooooooohhhhh reset isnt an ans word? 16:08:39 but a vixie word? 16:08:46 well duh lol 16:08:47 hehe :) indeed. 16:08:50 vixey word! 16:08:54 then its OK :P~ 16:09:00 because ur just learning :) 16:09:06 more vixey words means more understanding. 16:09:17 tho 16:09:18 yes 16:09:30 when you recreate something like that, it means you start to understand what's happening. 16:09:53 I would suggest searching the system later to see if you've re-invented something, and then learn from the way the system does it. 16:09:57 yup 16:10:19 for the system this will be the most efficient definition, most likely. 16:10:54 Forthers don't tend to F*** around with resources and tend to write the best word for the overall system that they can. 16:11:05 does ans have a word to clear the stack? 16:11:25 v 16:11:31 i shouldnt have posted MY definition for reset lol 16:11:36 vliwwwwe 16:11:46 lol :) 16:12:06 mine is a;lkfjddkla; 16:12:15 home row see. :) 16:12:57 i mean my definiton for .. above 16:13:05 it might not be valid in ans forth 16:13:08 oh. 16:14:25 * Raystm2 learning about the boot sequence in _x86 in deep detail. 16:17:00 vixey: now fix the bug, "reset reset" does something awful to your system most probably. 16:17:01 --- quit: tathi (clarke.freenode.net irc.freenode.net) 16:17:01 --- quit: vixey (clarke.freenode.net irc.freenode.net) 16:17:01 --- quit: DerDracle (clarke.freenode.net irc.freenode.net) 16:17:02 --- quit: mark4 (clarke.freenode.net irc.freenode.net) 16:17:02 --- quit: uiu (clarke.freenode.net irc.freenode.net) 16:17:02 --- quit: Deformative (clarke.freenode.net irc.freenode.net) 16:17:02 --- quit: aguai (clarke.freenode.net irc.freenode.net) 16:17:03 --- quit: Maki_ (clarke.freenode.net irc.freenode.net) 16:17:05 --- quit: ASau (clarke.freenode.net irc.freenode.net) 16:17:05 --- quit: Fractal (clarke.freenode.net irc.freenode.net) 16:17:05 --- quit: ams (clarke.freenode.net irc.freenode.net) 16:17:20 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:17:20 --- join: mark4 (n=mark4@ip70-190-69-3.ph.ph.cox.net) joined #forth 16:17:20 --- join: uiu (n=ian@HSI-KBW-085-216-030-033.hsi.kabelbw.de) joined #forth 16:17:20 --- join: Deformative (n=joe@c-68-62-76-160.hsd1.mi.comcast.net) joined #forth 16:17:20 --- join: Maki_ (n=Maki@adsl-224-84.eunet.yu) joined #forth 16:17:20 --- join: vixey (n=vicky@amcant.demon.co.uk) joined #forth 16:17:20 --- join: aguai (n=aguai@118-160-21-174.dynamic.hinet.net) joined #forth 16:17:20 --- join: ASau (n=user@84.253.85.38) joined #forth 16:17:20 --- join: ams (i=ams@gnu/inetutils/ams) joined #forth 16:17:20 --- join: DerDracle (n=jthomas@72-254-127-90.hq.ibahn.com) joined #forth 16:17:20 --- join: Fractal (i=frax@reads.high.times.while.smoking.a.phillyblunt.org) joined #forth 16:17:20 --- mode: irc.freenode.net set +o tathi 16:17:28 Mark, I suppose a nice side effect of '..' the old stack is still present and you can actually reach a number in interactive mode that you may have forgot to get. 16:17:51 good point ASau! 16:18:57 well.... it would be a nice side effect if it were safe to assume ur stuff wasnt mashed on heh 16:19:09 Mark, you don't like ANS and I don't think I like DO LOOPs. I think I prefer For/Next loops. 16:19:52 actually, im using for/next loops too, its not the loop mechanism i object to 16:19:58 its the name of the loop terminating word 16:20:19 NEXT is part of forths threading mechanism which is NOT hidden from the user 16:20:38 Ya, Mark, the time you have to mess with the abandoned stack is very very short. Prob'ly only during interactive and the very next call after reset(for want of a better word :) ) 16:21:20 sure, I get that. I suppose that I meant For/Loop but it's For/Next in the system I use. 16:21:36 where next is redefined. 16:22:43 --- quit: qFox (Client Quit) 16:22:44 yea i just call it nxt 16:22:53 I see. 16:22:57 i still use do/loop though because its more powerful 16:23:06 lol So do I. 16:23:22 i can start and end the loop index at any value i want 16:23:27 It was all I used in my first major forth proggy. 16:23:38 for/nxt is just a loop itterator 16:23:40 that's true. 16:23:48 so is that. 16:25:53 brb, store. Anybody need anything? :) 16:26:01 lol 16:26:28 You buy I'll fly. 16:27:23 The "boss" is not ready just yet, I got a minute or 3. 16:27:38 + 16:27:39 lol 16:28:01 I 'have' to go because the passenger window wont go up and the rest won't go down. 16:28:25 sounds like my mustang lol 16:28:28 You can't leave a vehical in a state where It can be stolen because that makes you into an accomplice of the crime. 16:28:56 Stupid law, but I understand its purpose. 16:29:17 wtf? thats WRONG 16:29:23 where the fuck has THAT law? 16:30:00 I thought nearly everywhere. Texas for sure, I used to live there. I'm assuming Colorado as well. 16:30:01 only a socialist would think up that sort of law 16:30:26 I thougth we lived in a 'hidden' socialist country? I could be wrong. 16:30:40 I'm old enough to remember when 'we' had rights. 16:30:47 thers a backlash against that tho 16:30:51 heller v dc 16:30:52 heller 1 16:30:53 dc 0 16:31:07 really? didn't know that. 16:31:16 I wish I followed the law a bit closer. 16:31:21 Boring but interesting. 16:31:26 u know what that was? 16:31:38 No, sorry, please tell. 16:31:51 16:32:26 washington dc, 30 year gun ban. us supreme court holds FIRST hearing on the meaning of the 2nd and REPEALS almost every aspect of the dc gun ban 16:32:49 the us supreme court just ruled that the 2nd is an INDIVIDUAL right 16:32:53 AH! got-cha. 16:33:23 I suppose that means the rest are as well, by lateral translation? 16:33:37 the rest always have been 16:34:03 hmm, then that case should have never reached that far. Good to see the system working. 16:34:14 Shame that it went that far. 16:34:20 see... "the people" in the 1st, 3rd, 4th.. .. . all mean "WE the people" but according to the anti gun crowd "the people" in the second meant the national guard 16:34:31 erm. which wasnt even there when the 2nd was drafted 16:34:50 Right, right. 16:35:21 A very informal militia, but not a national guard. 16:35:23 btw, i carry a gun with me everywhere lol. and i carry OPENLY even tho i have a permit to carry concealed 16:35:42 Where, exactly, do you live again. lol :) 16:36:02 "a well regulated militia"... the meaning of the word "regulated" does not mean GOVERNMENT regulated. it means educated 16:36:06 I 'have' guns, but I rarely even see them. 16:36:07 arizona atm 16:36:17 :) 16:36:39 there is a movement in texas to enact open carry 16:36:45 I'm always afraid that if one is present, it will find a way to get used, someday, someway. 16:37:10 But I've taken my son shooting as well so... 16:37:12 ray. if someone breaks into your house and you do not defend yourself, YOU committed murder 16:37:17 mark4: Where I used to live in B.C., I don't think you could be an accomplice if your car got stolen, but you'd certainly be fined if your car was caught unlocked. 16:37:35 being prepared is not the same as being paranoid 16:37:46 wtf 16:38:10 thats MY property. leaving it locked or NOT should not be subject to regulation 16:38:20 there ya go. 16:39:17 Mama's ready. Brb. 16:39:31 mark4: I see your point, but even if you lived in a car-theft capital of $LOCATION? Mind you, I was about 6 at the time, perhaps I don't remember the law correctly. :) 16:39:42 heh 16:40:52 kspaans excellent point! Does anyone, can anyone, really know the law. 16:41:04 Texas enacted over 900 laws the year i left. 16:41:46 The law is stacked against you, mearly because you couldn't possibly know it all. 16:42:10 its all just a way to tax you more 16:42:19 really brb this time :) 16:42:24 YES! 16:42:25 haha, makes me think of http://natural-person.ca 16:42:29 trafic fines are an unconstitutional tax 16:42:34 LOL 16:42:37 yeah ok. :P 16:42:40 the POLICE are not supposed to be used as a tax collection agency 16:42:47 but try using taht arguement :) ;pl; 16:42:49 lol 16:43:05 How else can you be punished for traffic violations? 16:43:12 Points removed from a license? 16:44:07 community service? 16:44:18 suspension? 16:46:29 * JasonWoof wanders back in 16:46:35 vixey: write any more words yet? :) 16:46:51 --- quit: kspaans (Read error: 104 (Connection reset by peer)) 16:47:31 yes 16:47:39 can I see? 16:47:50 vixey: don't forget to fix bug. ;) 16:49:01 16:49:05 : NEXT DUP 1- ; 16:49:11 there are no bugs... there IS no spoon! 16:49:14 : COUNT 0 DO NEXT LOOP ; 16:49:23 10 DUP COUNT ( gives 10 9 8 7 6 5 4 3 2 1 0 ) 16:49:52 ASau`, oh! 16:50:05 RESET with an empty stack causes a loop 16:50:27 show me reset? 16:50:37 ?DO fixes it 16:50:42 : RESET DEPTH 0 ?DO DROP LOOP ; 16:50:43 yes :) 16:50:48 well done :) 16:51:01 vixey: same for "count". 16:51:40 Actually, "next" is wrong name for that. 16:52:10 The whole design is wrong, you should rewrite your loop in "count". 16:52:23 The name "count" is wrong too. 16:52:47 It overlaps with frequently used "count". 16:53:25 --- join: kspaans (n=kspaans@taurine.csclub.uwaterloo.ca) joined #forth 17:00:20 --- quit: madgarden (Read error: 110 (Connection timed out)) 17:02:18 vixey: you could also try : COUNT 0 DO I LOOP ; 17:21:23 --- quit: ASau` (Remote closed the connection) 17:45:17 --- join: ASau` (n=user@79.111.17.100) joined #forth 17:52:32 --- nick: malyn_ -> malyn 18:03:48 --- quit: tathi ("leaving") 18:13:30 --- quit: ASau` (Remote closed the connection) 18:28:47 --- join: ASau` (n=user@79.111.17.100) joined #forth 18:29:39 --- quit: craigoz ("Leaving.") 19:05:19 --- quit: madwork (Read error: 110 (Connection timed out)) 20:07:52 --- quit: vixey ("* I'm too lame to read BitchX.doc *") 20:24:00 --- join: nighty^ (n=nighty@210.188.173.246) joined #forth 20:51:00 --- join: madgarden (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 21:41:36 --- quit: aguai (Remote closed the connection) 21:41:36 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 21:41:47 --- join: aguai (n=aguai@118-160-21-174.dynamic.hinet.net) joined #forth 21:41:52 --- join: madgarden (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 22:03:49 --- quit: gnomon (Read error: 110 (Connection timed out)) 23:00:42 --- quit: JasonWoof ("off to bed") 23:15:44 --- join: ramkrsna (n=ramkrsna@unaffiliated/ramkrsna) joined #forth 23:55:57 --- join: ecraven (n=nex@140.78.42.115) joined #forth 23:59:59 --- log: ended forth/08.07.22