00:05:32 -!- SevenInchBread has joined. 00:06:33 -!- nazgjunk has quit ("Bi-la Kaifa"). 00:13:36 -!- nazgjunk has joined. 00:24:37 -!- digital_me has quit ("Lost terminal"). 00:25:09 ``smart quotes'' 00:26:50 -!- digital_me has joined. 00:32:42 -!- digital_me has quit ("Lost terminal"). 00:34:27 -!- goban has quit (Read error: 104 (Connection reset by peer)). 00:34:49 -!- goban has joined. 00:41:24 -!- digital_me has joined. 00:41:53 -!- digital_me has quit (Client Quit). 01:00:29 -!- Shaunaf has joined. 01:19:13 -!- nazgjunk has quit ("Bi-la Kaifa"). 01:21:58 bsmntbombdood: ITYM "dumb quotes" 01:22:10 They fuck up everything non-microsoft 01:22:25 I know 01:22:27 they suck 01:23:09 In LaTeX/TeX, that syntax makes them look good 01:24:19 Argh! 01:24:29 * SimonRC curses time-decay. 01:25:04 wazzat? 01:25:06 It was not until modern times that time-decay has become detectable, but it is really irritating when you encounter it. 01:25:28 It is the way that time starts to slightly decay as it gets futher into the pase. 01:25:31 *past 01:25:37 huh? 01:25:49 It was not noticeable until electronic media came around. 01:26:24 I am reading posts from the early days of a certain newsgroup (around 1994) and I keep seeing replies written few hours before the things they reply to. 01:27:08 !? 01:27:11 Huh? 01:28:40 Hint: What is the real cause of the noted Usenet phenomenon? 01:35:37 badly set clocks? 01:37:02 no. 01:37:40 Google's older archives come from disparate sources. And these would have received the original messages in a different order to one another. 01:40:01 I was joking about the time decay 01:42:00 i was gonna say... 01:42:18 I googled time decay and I got a bunch of stuff about stocks 01:42:18 -!- oklopol has quit (Read error: 104 (Connection reset by peer)). 01:44:56 bsmntbombdood: I nicked the ide but not the name from The Brightonimicon. 01:45:40 -!- oklopol has joined. 03:23:46 fun, there's a band called "Esoteric" 03:24:28 -!- ShadowHntr has joined. 04:12:38 zzzz 04:18:55 -!- Sukoshi has quit (Remote closed the connection). 05:41:06 -!- Sukoshi has joined. 06:36:42 -!- helios24 has joined. 06:57:55 -!- ShadowHntr has quit (Client Quit). 07:09:35 -!- pjd has joined. 07:29:42 YEAH!!! 07:30:28 my noname-lame-language to SADOL2 compiler works !!1 07:32:56 kix ass 07:37:30 http://pastebin.ca/368682 07:37:34 LOOK 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:06:34 No. 08:29:34 nooga, what is that? 08:58:42 -!- SevenInchBread has quit ("haaaaaaaaaa"). 09:02:42 -!- Sgeo has quit ("Leaving"). 09:20:35 ?taht si tahw ,agoon 09:45:05 "[21:16:24] did you read my wiki post a moment ago?" <<< where can this be read, i don't know how the page works :D 10:07:02 -!- helios24 has quit ("Leaving"). 10:32:03 -!- oerjan has joined. 10:37:05 oklopol: http://esoteric.voxelperfect.net/wiki/Talk:CHIQRSX9_Plus 10:37:29 and in general, http://esoteric.voxelperfect.net/wiki/Special:Recentchanges 10:40:36 substitute esolangs.org for the host name if that is what you are reading it as, reading it through two different hostnames leads to a strange reading experience. 10:41:52 i mean, try to pick one of the otherwise equivalent hostnames. 10:43:04 heii 10:43:07 * oerjan has come down with something infectious, so he may not think especially clearly today. 10:43:12 hei nooga 10:44:14 i've got my lame-noname-language to SADOL2 compiler 10:44:20 working 10:44:43 i saw that 10:45:26 i used 3 hours yesterday to get vc++6 to open a file 10:45:32 some day i'll find a better compiler 10:45:39 ;p 10:46:16 fstream rec=fstream("D:\\smth.rec"); 10:46:17 g++ 10:46:45 it's just i need to be able to draw pixels on the screen, i only know one way to do that and it's sdl 10:46:50 and i can 10:46:53 ... 10:46:59 is that supposed to be a recursive definition somehow? 10:47:01 and i can't set up librarys, too hard 10:47:10 oerjan it's a constructor :P 10:47:19 oklopol lol 10:47:22 fstream(...) creates an fstream object 10:47:35 use g++ 10:47:51 yes it was the rec i was wondering about 10:48:32 it's a var name 10:48:57 fstream var creates an fstream object, if you assign the constructor to it, it'll become it 10:49:07 and i'm explaining very well again... 10:49:19 maybe it'd be clearer in java 10:49:25 impossible 10:49:31 Fstream rec = new Fstream("D:\\smth.rec"); 10:49:37 Isn't that usually "fstream rec("d:\\smth.rec")" to avoid creating a silly temporary? 10:49:52 fizzie yeah 10:50:04 hmm, actually, you're right :D 10:50:08 you can't assign stream 10:50:09 *s 10:50:10 eh 10:50:20 okay, might actually be my mistake then 10:50:21 throw away 'new' 10:50:23 use malloc 10:50:29 nooga that was java 10:50:36 no matter 10:50:38 kill java 10:50:39 :D 10:50:39 use C 10:50:53 * nooga is just bored 10:50:53 gotta go! ---------> 10:51:06 no, use raw casts to (void*) from integer constants. 10:51:19 c u 10:51:47 bye 10:51:53 waaa 113 shift-reduce conflicts ;/ 10:53:18 what language are you parsing? 10:53:28 lame-noname 10:54:00 can i see the grammar? 10:54:12 no, i'm in school ;| 10:54:32 oh 10:54:43 i have it in home 10:54:57 well are you having many binary operators? then you need to assign precedences. 10:55:59 i have precedences ;p 10:56:12 then that's probably bad. 10:56:17 yeah 10:56:54 everything is in exp rule 10:57:31 and there are things like exp '[' exp ']' 10:59:04 i guess then both '[' and the rule itself (or ']') needs a precedence 11:00:22 hm, or not. 11:00:40 i'll fix that later 11:01:12 basically only user is me 11:01:32 so there's even no error reporting ;> 11:01:50 basically that's usually the case. 11:02:58 heh 11:03:07 g2g 11:03:09 bbl 11:03:12 bye 11:08:10 -!- nazgjunk has joined. 11:19:16 -!- pjd has left (?). 11:25:22 -!- Sgeo has joined. 11:30:27 -!- goban has quit (Read error: 101 (Network is unreachable)). 11:55:25 -!- goban has joined. 12:16:26 -!- helios24 has joined. 12:19:50 -!- oerjan has quit ("Ayee! The pain!"). 12:23:06 -!- nooga has quit (Read error: 110 (Connection timed out)). 12:54:06 -!- Shaunaf has quit (Read error: 60 (Operation timed out)). 12:58:09 -!- nazgjunk has quit (Read error: 54 (Connection reset by peer)). 12:58:49 -!- nazgjunk has joined. 13:18:46 -!- helios24 has quit ("Leaving"). 13:56:00 -!- Shaunaf has joined. 14:21:52 -!- nooga has joined. 14:21:56 back 14:31:10 eh 14:53:23 -!- oerjan has joined. 14:54:26 http://pastebin.ca/369022 xD 14:56:01 is that <...> some kind of inline SADOL assembler? 14:56:25 <% xxx %> outputs xxx literally 14:56:36 so yes 14:56:40 mhm 14:57:41 i plan to write a raytracer in this shit 14:59:31 are you still getting shift/reduce errors? 15:00:17 it looks to me a bit like a cross between perl and python 15:00:46 mostly python i guess 15:02:09 well i don't see anything in that syntax that should mean it is hard to parse. 15:02:43 well 15:02:46 w8 15:03:58 http://pastebin.ca/369031 it's really lame 15:04:10 i did it last night when my mind was gone ;p 15:06:57 ;p 15:09:51 is '^' exponentiation? then it may be better to have it right associate 15:10:45 -!- UpTheDownstair has joined. 15:11:31 ah, your if is dangling :) 15:11:32 nevermind 15:11:45 or else 15:11:48 it works ;d 15:12:02 well it would shift by default 15:12:18 which is often the right thing. 15:12:34 hm 15:12:42 greedy parsing :) 15:13:53 so what :D 15:14:17 it works somehow, so nevermind 15:16:49 -!- nazgjunk has quit (Read error: 104 (Connection reset by peer)). 15:19:30 i don't know why e/e does not work 15:21:26 since i minded anyhow: i don't see any rule where the default precedence would be grossly unintuitive. 15:21:54 maybe there is a SADOL error? 15:21:58 nah 15:23:18 http://pastebin.ca/369057 15:23:56 it's a strange error 15:24:22 oh. so it's the parser. 15:24:31 -!- UpTheDownstair has quit (Read error: 104 (Connection reset by peer)). 15:25:17 hm 15:25:25 compiled again and it suddenly works ;> 15:25:33 bah :) 15:25:58 mismatched file versions, perhaps. 15:26:24 if you are not using make. 15:27:23 yea, it could be the reason 15:27:30 i've got quite a mess 15:29:55 now i can write a raytracer 15:30:50 hm, i think it would be useful to indent generated code instead of printing it as one big line 15:34:19 I am cleaning up the SADOL web page a little. What is your answer to: 15:34:29 * ''Code'' is a list of ''function calls''. 15:35:19 hmm 15:35:30 is it like i suspect that they aren't? :) 15:35:36 they aren't 15:36:00 because we know that all identifiers are 1 char long 15:36:24 and we now how many arguments to pass every time we call a func 15:37:06 right. the latter is the same as with my Reaper (and the non-esoteric Logo, I think) 15:38:13 a45b67c3123 {a(4,5); b(6,7); c<3>(1,2,3) c<3> means that c will take 3 args } 15:40:07 oh, not quite the same then. 15:41:03 why don't a and b need an ? Is it used only for currying? 15:42:10 well a sort of 15:42:38 arities of a and b are known to be 2 15:43:20 bcs a and b were defined to take 2 args 15:43:30 right. 15:43:59 and c was definefined to take unknown count of arguments, and that count must be specified when calling c 15:44:10 ok 15:44:29 so not currying. 15:45:07 SADOL is not functional in a traditional way 15:45:34 or maybe it's not functional at all 15:46:01 I like to call it 'expression oriented' 15:47:13 can you pass functions as arguments or return them as results? 15:48:05 If it cannot do those, I wouldn't call it functional. 15:48:18 it was included in my spec 15:48:29 but implementation does not cover it 15:48:40 ok 15:48:46 so it's rather imperative but functional wannabe ;p 15:50:51 hehe 15:51:14 suprisingly it's quite nice to code in it 15:53:05 It's sort of like compressed Logo. 15:53:28 well 15:53:32 i hate logo :D 15:54:30 and u can't do such things in logo -> (7:C",228!R!C!"7822,"R:!R!"9822,"C:7(:R",228(7:C",2289"!R!:R",2287"!C!RR!C!"7822,"R:!R!"9822,"C:7( 15:54:49 eh, i guess not. 15:55:09 although i wouldn't know if that extends to more than the syntax. 15:56:21 number -> string conversion, is that like the usual decimal format? 15:56:47 yup 15:57:12 what do u mean more than the syntax? 15:58:44 i mean i cannot read it and so i don't know whether it could be translated easily to Logo or not. 15:59:03 it's a reversed quine 15:59:13 aha 15:59:29 a program that writes out itself but from the end to the begining 15:59:31 i guess that could be difficult in Logo. 16:00:27 it looks almost like a palindrome 16:00:43 but not quite 16:00:52 can the reversed program be run? 16:01:25 never checked :D 16:01:41 what would be cool is if that produced the original program. 16:02:15 i think it could not be run 16:03:03 the end: 9822,"C:7( will be printed as: (7:C",2298 16:03:30 ,2 indicates that there will be 2 args, and these are 2 and 9 16:03:39 8 is not parsed 16:27:51 g2g 16:27:51 bye 16:28:11 bye 16:47:04 -!- oerjan has quit ("Indeed"). 16:53:24 -!- nooga has quit (Read error: 110 (Connection timed out)). 17:12:00 -!- Arrogant has joined. 17:23:18 -!- goban has quit (Read error: 104 (Connection reset by peer)). 17:23:26 -!- goban has joined. 17:41:40 -!- sebbu has joined. 18:33:54 Newsquiz FTW! 18:35:17 rarar 18:35:26 zipip 18:44:15 Nonono, _The Newsquiz_ is great comedy from Radio 4. 18:44:24 And it's on now. 18:55:45 i don't think either of us actually meant anything, so "nonono" isn't really accurate :P 19:28:55 -!- goban has quit (Read error: 104 (Connection reset by peer)). 19:29:08 -!- goban has joined. 19:45:02 -!- SevenInchBread has joined. 20:00:52 * SimonRC has the musical of the Very Hungry Catterpillar stuck in his head. 20:02:47 SDL crashes if the exe is given arguments :) 20:02:52 in my compilations that is 20:09:02 -!- sp3tt has quit (Remote closed the connection). 20:09:22 -!- sebbu2 has joined. 20:14:35 -!- sp3tt has joined. 20:17:44 bye 20:18:09 bye 20:28:21 -!- sebbu has quit (Read error: 110 (Connection timed out)). 20:28:21 -!- sebbu2 has changed nick to sebbu. 21:29:10 -!- nazgjunk has joined. 21:29:23 hmmm... 21:29:34 I think I'll use Ogham runes as the preprocessor directives. 21:29:57 and the entire unihan plane will be subroutine names. 21:38:31 Que'? 21:40:34 SevenInchBread, yeah! 21:40:36 ogham is fun. 21:40:43 i only write futhark though. 21:41:07 fiuthark to you too 21:42:57 hmm... 21:43:16 I need one really special character for something... 21:45:20 ah. 21:45:26 U+16E5 21:45:34 ᛥ <--stan 21:46:26 stan shall represent the coroutines main IO stream. :) 21:47:42 Alas I do not seem to have a font with U+16E5 in it. 21:47:59 It 21:48:00 -!- goban has quit (Read error: 104 (Connection reset by peer)). 21:48:02 's some room 21:48:05 er... rune 21:48:17 -!- goban has joined. 21:48:17 It kinda looks like a block... with a hole in it. 21:48:25 -!- UpTheDownstair has joined. 21:48:43 -!- nazgjunk has quit (Read error: 104 (Connection reset by peer)). 21:49:24 ᛥ 21:49:28 woo. 21:49:32 -!- UpTheDownstair has changed nick to nazgjunk. 21:53:04 * SevenInchBread does not actually know how to produce that character... other than by copying and pasting it. 22:00:01 lol 22:00:35 don't you have a hex mode in your client? 22:01:33 i can do it by holding shift+ctrl and type u16E5 22:01:37 *typing 22:06:25 -!- SimonRC_ has joined. 22:06:44 hmm 22:06:49 éfi 22:06:54 well that works fine 22:06:59 éfi 22:07:09 but this looks wrong 22:07:18 it seems something about irssi is not quite right 22:07:28 they both look the same in each window 22:07:44 this one shows individual characters, but 22:07:59 this one shows the proper appearance 22:08:24 hm 22:09:00 I'd rather just have some kind of syntax for typing them in directly. 22:09:05 hmm 22:09:13 like 22:10:24 alright... I've got malaysian characters for process streams... stan for the current processes main IO... malaysian for file/url streams... now what about stream sockets? 22:10:44 datagram sockets can be like... dingbats or something. 22:10:52 -!- goban has quit (Read error: 104 (Connection reset by peer)). 22:11:03 -!- goban has joined. 22:11:31 -!- SimonRC_ has left (?). 22:11:39 :-S 22:12:53 "stan" 22:12:54 lovely. 22:13:43 yeah... this is a concurrent fungeoid with a bunch of streams and processes. 22:15:12 you define "counters" (big or little), that move across paths... when a counter hits an intersection it splits off into multiple counters with the contained values copied from the original. 22:15:29 collisions between countrs are operations. 22:16:48 wow creepy. 22:17:27 that sounds a small bit like a Piet-variant i discussed with... you? few weeks ago, anyway. 22:17:51 well.. not counters... that's a lame name. 22:17:54 we'll call them bugs. 22:18:12 big bugs and little bugs.. crawling through tunnels... and... asexually reproducing? 22:18:14 I dunno. 22:18:20 terminology is for wimps. 22:18:46 haha 22:19:22 you'd have to think out a new universe, and use metaphors from there in the terminology 22:19:33 The bugs are indecisive when they reach an intersection in the tunnels... so instead of choosing one, they just clone themselves and go down all the paths. 22:20:59 hmmm... there should be a file format for images that uses the full x-million-something character ordinals of unicode to map pixel info. 22:21:29 hah 22:23:30 hmm... the interpreters debugger should be a GUI that draws the little bugs going down paths... would be fun to watch. 22:26:35 -!- alex-4 has quit ("leaving"). 22:31:10 :-S 22:31:55 1+2+3.1 22:32:08 6.099999999999999998 22:32:26 6.0999999999999996 22:32:45 your rounding errors are worse than mine, it seems 22:33:13 6.344444444444444444444 22:33:16 wow, way off 22:33:17 :P 22:35:03 (number? +nan.0) => #t annoys me every time I think of it. It's Not A Number, yet it is a number. Arrr, the humanity. 22:35:11 heh 22:35:40 True in languages is in fact an illusion. 22:35:45 there is no truth... merely untruth. 22:35:54 there is no false, merely unfalse 22:36:21 There is no nil, merely unanything 22:37:32 is that so? 22:38:59 unfalse 22:40:16 -!- tgwizard has joined. 22:47:00 -!- crathman has joined. 22:57:01 tiz 22:57:07 naz 22:57:19 guh. 22:57:22 ? 22:57:30 naz gunk 23:04:19 I think 23:04:29 I shall use only datagram sockets. 23:04:39 and restrict access to stream sockets in this language. 23:19:42 -!- Arrogant has quit (Read error: 113 (No route to host)). 23:21:30 raw sockets ftw 23:25:28 alrighty... 23:25:40 raw sockets should go under.... 23:26:02 Glagolithic character set? 23:28:47 i don't know what that is. 23:28:54 Ethiopic it is. 23:29:01 for raw sockets. 23:30:22 -!- crathman has quit ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]"). 23:41:37 -!- digital_me has joined. 23:43:28 -!- Arrogant has joined. 23:51:15 -!- UpTheDownstair has joined. 23:52:14 -!- nazgjunk has quit (Read error: 104 (Connection reset by peer)). 23:54:04 -!- UpTheDownstair has changed nick to nazgjunk. 23:58:17 -!- sebbu has quit ("@+").