02:12:18 -!- kipple has quit (Read error: 110 (Connection timed out)). 02:56:09 -!- twobitsprite has joined. 02:56:30 what is a good embedable BF interpreter? :) 03:10:09 twobitsprite: the one you write yourself 03:14:24 Embeddable? 03:14:39 How so? 03:22:15 Im not familiar with any standards in place for BF microprocessors 03:22:37 I have heard of a BF cgi script.. but that could have been all in my head. 03:24:43 cpressey: hehe, funny you should say that, as I am in the process of doing so :) 03:52:33 <{^Raven^}> wildhalcyon: there are a few CGI scripts written in BF on my website 03:55:05 see! It wasn't all in my head! 03:55:16 Good old head, I knew you didn't fail me 04:27:23 <{^Raven^}> i'll get around to finishing the how-to artickes one day 04:45:08 -!- calamari has joined. 04:45:12 hi 04:55:42 -!- wildhalcyon has quit ("Whoops, There I go"). 05:13:49 -!- calamari has left (?). 05:23:48 -!- calamari has joined. 05:23:58 hi 05:26:39 Hullo 05:27:19 how's it going? 06:15:50 brb 06:25:21 -!- calamari has quit (Read error: 104 (Connection reset by peer)). 06:34:28 -!- calamari has joined. 07:39:43 -!- calamari has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 13:47:07 -!- kipple has joined. 13:50:21 -!- jix has joined. 13:56:00 it's online! http://99-bottles-of-beer.net/language-subskin-868.html 13:56:32 :) 14:25:18 -!- J|x has joined. 14:37:34 -!- jix has quit (Read error: 110 (Connection timed out)). 14:40:10 -!- Jix_ has joined. 14:40:34 -!- J|x has quit (Nick collision from services.). 14:40:44 -!- Jix_ has changed nick to jix. 15:09:14 -!- {^Raven^} has quit (Read error: 110 (Connection timed out)). 15:10:04 -!- J|x has joined. 15:17:32 -!- jix has quit (Read error: 110 (Connection timed out)). 15:23:02 -!- J|x has quit (Read error: 60 (Operation timed out)). 15:23:36 -!- jix has joined. 15:54:42 -!- wildhalcyon has joined. 15:55:33 -!- J|x has joined. 16:02:46 -!- kubient has joined. 16:11:38 -!- jix has quit (Read error: 110 (Connection timed out)). 16:39:17 -!- lindi- has joined. 17:29:38 -!- J|x has changed nick to jix. 18:05:54 -!- J|x has joined. 18:14:28 -!- jix has quit (Read error: 110 (Connection timed out)). 18:31:59 -!- J|x has changed nick to jix. 20:30:45 -!- P_Lenz has joined. 20:31:09 Hi 20:37:26 Guess no one's home 20:37:39 * P_Lenz settles in for a while 20:38:34 * puzzlet coughs 20:39:41 aloha 20:39:48 hi 20:40:02 it's past midnight in Korea 20:40:12 It's 3:30 in NYC 20:41:06 Just figured I'd say hi since I'm working on an Esolang right now 20:41:14 Hope to release soon 20:46:57 P_Lenz: cool, tell us more about it 20:47:04 Well 20:47:10 I have three goal 20:47:26 1 That it use Counting principle mathmatics 20:47:45 2 That there should be difference between code and data 20:48:07 3 That there should be no possible way to cause an error 20:49:00 So rather then entering 3 you'd have to enter ... (where . is an arbitrary character) 20:49:01 3. is easy.. just call it "undefined behavior" instead of error ;) 20:49:10 heh 20:49:56 No I mean, you can enter any random ASCII text string it would be valid code and will be executed 20:51:00 A simple program, this one will copy a piece of data 20:51:07 :"." 20:51:13 cat 20:51:22 which will result in "."."." 20:51:28 ah not cat 20:51:29 opps 20:51:33 ".""." 20:52:01 program "cat" will print the string "cat" to the screen 20:52:25 cat will print its input to the screen 20:52:39 yes 20:52:55 auto-quine I guess 20:53:16 : copys the next data that follows it 20:53:22 ~ erases the next data 20:55:46 cat is not a quine.. 20:55:46 hmm if cat is a language then all cat programs are quines... 20:55:46 no 20:55:46 echo "Blaaa" > quine.cat;cat quine.cat 20:55:46 Once a program has no remaing character that are executable 20:55:46 that line is released as output 20:58:23 It's hard to explain as it as a langauge is fundimentaly different from everything else outther 20:58:23 (that I know of atleast) 20:58:23 Ok 20:58:23 hmm maybe it's a bit like thue but i don't know enough about your lang to compare it 20:59:18 Hmm 20:59:32 I really whould right a readme to expalin this 20:59:36 Ok let try this 20:59:47 Every command is one letter long 21:00:36 Commands all call data, which are defined as any individual character that is not a command or any set of characters between quites 21:00:41 er quotes 21:01:12 so kk is two datum while "kk" is only one 21:01:53 so if you run the program :kk the result is kkk 21:02:09 but if you run the program :"kk" the result is "kk""kk" 21:03:20 all commands rewrite the source program they are in 21:03:58 So in the program :kk the command : get the next datum k and replaces itself with a copy of that datum 21:04:33 if the program ~kk is run the result is just k 21:05:17 because the command ~ found the next datum and erased it then erased itself from the program 21:05:36 After every command execution starts again at the first character 21:06:02 so in the program ~:kk the result is kk 21:06:42 when it was executing ~looked to get the next character which was a command so it did not execute 21:07:21 : then executed (as it was the next char) and resulted in the program being rewritten as ~kkk 21:07:53 execution then return the the first character ~ which erased the datum 21:07:56 resulting in kk 21:08:22 where k is an arbitrary character 21:28:27 -!- P_Lenz has quit ("Chatzilla 0.9.68.5 [Seamantis 1.0.6/20050912]"). 22:15:33 The 1st esoteric prime number: 22:15:35 $>.sync=m=\"\000\";j=0;eval$<.read.tr(x='^[]+><,.-',\"\").gsub(/./){%w{while m[j]>0 end m[j]+=1 (j+=1)>=m.size&&m<<0 j-=1 m[j]=STDIN.getc||0 putc m[j]\nm[j]-=1}[x.index($&)-1]+\";\"}# [ 22:16:01 (big-endian number (base 256 (ascii encoded)) 22:17:11 ouch... ruby? 22:17:14 yes 22:17:25 not installed *shrug* 22:17:35 it's a ruby brainfuck interpreter wrapped in a prime number 22:17:51 i'm generating a Prime certificate atm 22:18:57 i made a paste error 22:19:09 $>.sync=m="";j=0;eval$<.read.tr(x='^[]+><,.-',"").gsub(/./){%w{while m[j]>0 end m[j]+=1 (j+=1)>=m.size&&m<<0 j-=1 m[j]=STDIN.getc||0 putc m[j] 22:19:10 m[j]-=1}[x.index($&)-1]+";"}# [ 22:19:12 arg 22:20:12 hmm maybe i did some more mistakes 22:20:17 brb 22:20:28 be sure before obtaining the certificate :) 22:34:36 why? 22:35:22 a prime certificate are some computable numbers that prove that some number is prime 22:35:37 there are programs that calculate them 22:44:11 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 23:06:19 -!- wildhalcyon has quit (Read error: 110 (Connection timed out)).