00:01:33 Damn, what's going wrong >_O 00:03:33 The fact that the quine doesn't quite work for me other isn't promising :-P 00:03:51 so, which ones do work? 00:04:43 Hello World, cat :-P 00:05:08 could it be nested loops? 00:05:17 Possible. 00:05:38 * GregorR-L checks his loop push-pop-ing code 00:08:50 That all seems fine 00:11:53 D'OH 00:12:01 ? clears it if the top element is 0, yes? 00:12:06 yes 00:12:14 I made it just clear X-D 00:12:33 :P 00:14:45 YAY! Now it segfaults 8-D 00:15:44 Well, it does more now :-P 00:15:59 000 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 < this is the fibonacci sequence, right? ;) 00:16:17 ummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 00:16:20 almost :) 00:16:47 Well, that's MY Fibonacci sequence :-P 00:17:01 mine is even better 00:17:06 my fibonacci sequence goes like this: 00:17:09 1 1 00:17:11 and then it stops 00:17:19 Nice 00:21:28 Hmm 00:21:31 What's the purpose of a+0 00:21:35 Doesn't that just do nothing? 00:21:49 no it duplicates the top value on the stack 00:21:56 very useful! 00:22:11 Ohhhhhhhhhhhhhhhhhhhh 00:22:17 Everything I make is wrong! 00:22:18 :-P 00:22:35 have you messed up the + operator now? 00:23:44 I had ;-P 00:24:03 So if you do a+b, it WILL pop b, right? 00:24:50 yes 00:24:59 *whew* :-P 00:25:36 So tb+a will pop a three times, right? 00:25:52 yes 00:26:06 maybe this will help: 00:26:07 public void execute() throws StackException { 00:26:07 switch(operator) { 00:26:07 case '<': operand1.push(operand2.pop()); 00:26:07 break; 00:26:07 case '>': operand2.push(operand1.pop()); 00:26:08 break; 00:26:10 case '-': operand1.push(operand1.peek() - operand2.pop()); 00:26:12 break; 00:26:14 case '+': operand1.push(operand1.peek() + operand2.pop()); 00:26:16 break; 00:26:18 case '?': if (operand1.peek()==0) operand1.clear(); 00:26:20 break; 00:26:22 case '(': jump = operand2.empty();//!continueLoop(); 00:26:24 break; 00:26:26 case ')': jump = !loopOperator.operand2.empty(); 00:26:29 break; 00:26:31 } 00:26:32 } 00:26:34 (from the interpreter) 00:26:35 Who reads code before trying to reimplement it *shrugs* 00:27:00 if you read the spec, you wouldn't need to ;) 00:27:49 I did, I just didn't quite get it right 8-D 00:28:18 Dern, this ought to work >_> 00:28:21 let me know if the spec is unclear on some points 00:28:58 No, I'm just dumb on some points 8-D 00:29:06 good ;) 00:32:19 Hmm 00:32:25 I wish I knew what was going wrong :'( 00:36:04 YAY! 00:36:09 That was the change that made it work 8-D 00:36:49 Now I just need a smarter atoi :-P 00:39:10 BING 8-D 00:39:25 44K X-D 00:39:35 1239 lines 8-D 00:39:38 hehe 00:40:07 are you sick of the mathematician now, or what.... :D 00:42:08 http://www.befunge.org/fyb/ork/exa/orkipple.ork 00:42:11 Oh yeah. 00:42:11 Very 00:42:19 Not that I'll fix it, since it's not broken. 00:42:37 of course not!! 00:43:07 so you can't have arrays of objects? 00:43:13 Not per se. 00:43:17 Lists yes. 00:47:49 * kipple is compiling ork-0.8 00:51:29 hmm. can't get it to work 00:51:46 You have to EOF at the end of your input. 00:52:03 hello world doesn't output anything 00:52:05 Or is it ork-0.8 yourself you can't get to work? 00:52:08 no 00:52:13 Hmm 00:52:20 The non-string version I assume ;) 00:52:26 dang! 00:52:30 I'm stupid 00:52:33 X-D 00:52:38 No string preprocessor ;) 00:53:54 the @ stack works a bit differently, but otherwise it seems to work fine :) 00:54:04 Yeah, I know I handled it badly :-P 00:54:14 It outputs 000001 :-P 01:02:24 it doesn't handle !s in comments 01:02:52 otherwise, I ran the kipple brainfuck interpreter just fine :D 01:10:31 Oh, yeah, ! is the separator between kipple and input. 01:10:45 yeah, I found that out 01:10:57 had some of those in comments in the BF interpreter 01:22:57 anyway, great work Gregor!!! 03:38:55 Pong. 03:56:08 -!- GregorR-L has quit (Read error: 113 (No route to host)). 03:57:21 -!- kipple has quit (Read error: 110 (Connection timed out)). 06:02:04 -!- calamari has joined. 06:02:13 hi 06:16:10 Hoi 06:19:19 it? goes How 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:05:10 hi 10:04:27 -!- calamari has quit (Read error: 145 (Connection timed out)). 10:22:16 -!- calamari has joined. 11:11:34 -!- calamari has quit ("Leaving"). 11:29:54 -!- kipple has joined. 13:06:43 -!- Zis has joined. 13:06:53 -!- Zis has left (?). 18:37:40 -!- fizzie has quit (niven.freenode.net irc.freenode.net). 18:37:40 -!- kipple has quit (niven.freenode.net irc.freenode.net). 18:40:28 -!- kipple has joined. 18:40:28 -!- fizzie has joined. 19:21:52 -!- Keymaker has joined. 19:21:56 'ello! 19:21:59 woah 19:22:06 you made it gregorr 19:22:17 :) 19:22:21 yeah, he did 19:22:25 really cool 19:22:45 i'll need to compile it soon 19:22:54 and start programming some kipple stuff 19:24:13 if i remember the log correct, it works perfectly.. all but text preprocessor which is basically useles 19:24:26 and i wouldn't use it (text preprocessor) 19:24:55 and the @ stack pads up to six (i think) zeroes 19:25:35 hmm 19:25:36 otherwise it seems to be the same 19:25:40 yeah 19:25:57 and i can always test them with the official applet in web ;) 19:26:02 yup 19:26:10 be sure to not use ! in comments 19:26:16 hmm? 19:26:17 why not 19:26:40 because that is the char which is used to separate source code from input data 19:26:51 ah 19:26:56 cat example: (i>o) ! this is a text 19:27:04 yeah 19:28:24 hmmm 19:28:32 what was the link to gregorr's site? 19:28:42 http://eso.codu.org/ 19:28:46 cheers 19:37:26 -!- Kmkr has joined. 19:37:50 rrghrghhhhhhhh 19:37:57 net outage season is here again.. 19:38:53 -!- lindi- has quit (Read error: 104 (Connection reset by peer)). 19:39:09 Keymaker: are you running linux? 19:39:11 -!- lindi- has joined. 19:39:38 not currently 19:39:40 you can compile my interpreter with gcj if you don't want to use the java version 19:40:05 i tried but couldn't it compiled 19:40:13 on windows? 19:40:16 maybe if you could send compiler version..? 19:40:23 on linux 19:40:24 it compiled fine on my debian box 19:40:44 i suck with compilers 19:40:59 gcj 3.3.5 19:42:02 i meant "..send the compiler version" 19:42:10 can't type today 19:42:17 ah, you mean the binary? 19:42:24 arg 19:42:27 i meant "compiled" 19:42:29 yeah 19:42:35 sorry :D lol typed it two times wrong 19:42:55 i accidentally typed the second time wrong when i was trying to get it right :) 19:43:00 yes 19:43:13 so, binary 19:43:39 although i accidentally wrote two times "compiler".. so, not any java compiler 19:44:16 Kmkr: why don't you just install gcj? 19:44:42 it's harder that way :) 19:44:48 probably couldn't get it working 19:44:53 here's how to compile it: gcj --main=Kipple Kipple.jar -o kipple 19:45:16 where to get the kipple.jar? 19:45:38 (from your site probably.. duh) 19:45:41 iyeah 19:45:43 :) 19:45:51 i'll switch to linux in phew minutes 19:45:56 but it looks like my server just went down again >:( 19:46:28 aaaaaaaaaaaaaarrrrrrrrgh 19:46:49 hmm. looks like it's only apache. hang on a sec 19:47:02 kipple: anyways, thanks for making sure kipple runs with free software 19:47:53 -!- Keymaker has quit (Read error: 104 (Connection reset by peer)). 19:49:47 -!- Kmkr2 has joined. 19:49:52 grggh 19:50:18 problems? 19:50:56 yes 19:50:59 -!- Kmkr has quit (Read error: 104 (Connection reset by peer)). 19:51:13 -!- Kmkr2 has left (?). 19:52:43 -!- Kmkr3 has joined. 19:53:15 ..with this internet connection.. 19:53:27 anyways. can you get the server up anytime soon? 19:53:49 hopefully in a few minutes 19:53:59 'ok 19:54:32 i'm gonna die if this connection goes the same way than it was the previous summer 19:54:32 or at least complain 19:54:49 or change the whole thing to some other 20:14:31 argh. doesn't look too good for the server 20:42:22 -!- Kmkr3 has quit (Read error: 110 (Connection timed out)). 21:35:12 *beep ... beep ... beep* 21:35:29 *the camera fades in and the viewer can see kipple's server in a hospital bed* 21:35:39 Doc ... is (s)he gonna live? 21:36:13 not sure. last time he went down he was in a coma for a week, and then made a miraculous recovery 21:36:21 It's too early to tell, but the cancer is severe. It's unlikely that (s)he will see his/her next birthday. 21:36:30 Darn, I was in the middle of writing your line when you said it X-D 21:37:14 and it's a he, by the way 21:37:49 I think I'll have to reinstall it 21:38:06 maybe next week 21:41:39 I was unaware of the fact that servers had genders, but couldn't use the word it since that would imply that it wasn't living. 21:41:47 Which it clearly is. 21:46:52 computers have names, and names are usually gender specific 21:47:03 it is called slartibartfast 23:03:36 -!- andreou has joined. 23:05:42 hola 23:11:22 -!- andreou has quit ("~").