00:00:02 -!- danieljabailey has quit (Quit: ZNC 1.6.4+deb1 - http://znc.in).
00:00:25 -!- danieljabailey has joined.
00:03:27 -!- xkapastel has joined.
00:09:22 -!- augur has joined.
00:15:21 -!- augur has quit (Remote host closed the connection).
00:15:47 -!- augur has joined.
00:18:04 -!- tromp has joined.
00:22:05 -!- tromp has quit (Ping timeout: 240 seconds).
00:27:31 -!- erkin has joined.
00:31:41 -!- Caesura has quit (Ping timeout: 240 seconds).
00:54:55 -!- tromp has joined.
00:59:03 -!- oerjan has joined.
00:59:05 -!- tromp has quit (Ping timeout: 240 seconds).
01:35:02 -!- jaboja has quit (Ping timeout: 260 seconds).
01:48:59 -!- tromp has joined.
01:53:21 -!- tromp has quit (Ping timeout: 240 seconds).
01:53:48 -!- augur has quit (Remote host closed the connection).
01:56:57 -!- augur has joined.
02:24:48 -!- Soni has quit (Excess Flood).
02:25:14 -!- Soni has joined.
02:29:31 -!- augur has quit (Remote host closed the connection).
02:30:49 -!- augur has joined.
02:43:38 -!- Warrigal_ has quit (Ping timeout: 255 seconds).
03:00:33 -!- ATMunn has quit (Quit: sleep).
03:21:02 -!- sleffy has joined.
03:36:56 -!- tromp has joined.
03:41:41 -!- tromp has quit (Ping timeout: 255 seconds).
03:57:29 -!- Soni has quit (Read error: Connection reset by peer).
04:31:32 -!- tromp has joined.
04:36:15 -!- tromp has quit (Ping timeout: 258 seconds).
04:42:09 -!- augur has quit (Quit: Leaving...).
05:07:43 -!- sleffy has quit (Ping timeout: 255 seconds).
05:08:42 -!- doesthiswork has quit (Quit: Leaving.).
05:35:20 -!- sleffy has joined.
05:49:11 <zzo38> Now I made a program to encode XZIP picture library format (I had previously written the decoder). The format is so obscure that these might be the only programs in existence that support this format (although Infocom probably used to have others, but they have been lost).
05:50:02 <zzo38> (Also, only a single file of this format exists, as far as I know, called "font2.dat".)
05:56:31 <zzo38> This "font2.dat" file contains five pictures: "knife.qqq", which has a bad drawing of a knife, and the text "ZORK A New Beginning"; "tiny.qqq", which is a 23x11 picture which is blank except for a stroke on the left;
05:57:42 <zzo38> "circles.qqq", which has some circles, the text "CIRCLES" (including the quotation marks) and "This is an example of a title"; "maze.qqq", which has a spiral with a house in the middle, and what I think is a bad drawing of a mouse, labeled "Mickey"; and "water.qqq", which is a bad drawing of some water.
06:00:39 -!- tromp has joined.
06:01:17 -!- test has joined.
06:01:40 -!- test has changed nick to Guest31646.
06:14:49 -!- Guest31646 has quit (Ping timeout: 260 seconds).
06:16:07 -!- sleffy has quit (Ping timeout: 255 seconds).
06:35:34 -!- tromp has quit (Remote host closed the connection).
07:00:47 -!- FreeFull has quit.
07:25:15 -!- tromp has joined.
07:26:02 -!- AnotherTest has joined.
07:29:54 -!- tromp has quit (Ping timeout: 258 seconds).
07:30:08 -!- AnotherTest has quit (Ping timeout: 240 seconds).
07:42:58 -!- xkapastel has quit (Quit: Connection closed for inactivity).
08:07:07 -!- ais523 has quit (Quit: quit).
08:23:14 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
08:39:33 -!- oerjan has quit (Quit: Nite).
09:39:08 -!- imode has quit (Ping timeout: 240 seconds).
09:59:40 -!- Slereah__ has joined.
10:00:58 -!- Slereah has quit (Ping timeout: 240 seconds).
10:03:09 -!- heroux has quit (Read error: Connection reset by peer).
10:03:21 -!- heroux has joined.
10:47:24 -!- tromp has joined.
10:54:49 -!- doesthiswork has joined.
11:03:35 -!- tromp has quit (Remote host closed the connection).
11:04:19 -!- tromp has joined.
11:40:07 -!- tromp has quit (Remote host closed the connection).
11:46:37 -!- AnotherTest has joined.
11:51:41 -!- tromp has joined.
12:25:02 -!- AnotherTest has quit (Ping timeout: 255 seconds).
13:09:09 <b_jonas> zzo38: so it uses logo-like syntax?
13:15:36 <b_jonas> `bobadventureslist http://bobadventures.comicgenesis.com/
13:15:41 <b_jonas> that doesn't exist, right?
13:15:47 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bobadventureslist: not found
13:53:48 -!- someone_ has joined.
13:56:06 -!- someone_ has quit (Client Quit).
14:23:10 -!- ATMunn has joined.
14:40:48 -!- `^_^v has joined.
15:11:09 -!- doesthiswork has quit (Quit: Leaving.).
15:15:43 -!- AnotherTest has joined.
15:30:30 -!- jaboja has joined.
15:45:04 -!- imode has joined.
15:45:43 -!- Caesura has joined.
16:06:48 -!- sleffy has joined.
16:24:09 -!- tromp has quit (Remote host closed the connection).
16:25:43 -!- tromp has joined.
16:30:09 -!- Caesura has quit (Ping timeout: 248 seconds).
16:33:58 -!- jaboja has quit (Ping timeout: 255 seconds).
16:56:30 -!- xkapastel has joined.
17:12:21 -!- FreeFull has joined.
17:33:48 -!- lezsakdomi has joined.
17:38:45 -!- jaboja has joined.
17:40:34 <zzo38> b_jonas: So what uses logo-like syntax? The pictures I described are a binary file. The encoder/decoder is documented at: http://zzo38computer.org/fossil/farbfeld.ui/wiki?name=ffxzip
17:48:22 -!- imode has quit (Ping timeout: 264 seconds).
17:59:46 <b_jonas> zzo38: I didn't mean the image compression. "<zzo38> The OASYS compiler doesn't even have explicit terminators (nor does it need parentheses or commas around function arguments, and actually doesn't even accept commas), so if you name a property the same as a global variable or method or whatever, you can have something going wrong."
18:00:28 -!- jaboja has quit (Ping timeout: 240 seconds).
18:01:40 <zzo38> b_jonas: I don't know logo syntax, so I don't know.
18:02:12 <zzo38> However, here is an example program: http://esolangs.org/wiki/Deadfish#OASYS_.28OAC.29
18:03:11 <zzo38> (All of the line breaks are optional; it doesn't care about line breaks.)
18:03:41 <b_jonas> zzo38: close enough then, for my purposes
18:08:15 <zzo38> It also does no optimizations; duplicate string literals will be given different index numbers, and if a "verbs" list contains a variable name, the variable name will be placed into the vocabulary list even though at runtime it won't accept any phrases containing the variable name as valid input.
18:11:09 <zzo38> The code below that one is pretty much the same thing but a different programming language that compiles into the same binary format, but the result is somewhat more optimized; the first code compiles "value == -1 or value == 256" into the two checks followed by an OR and jumps past the code if true, while the second one checks those two conditions and jumps part the RP (return from procedure) if either is true.
18:13:07 <zzo38> (The OASYS compiler has no reserved words either)
18:14:44 <b_jonas> zzo38: does it have user-defined functions with prefix syntax and arbitrary arity? user-defined two-argument functions with infix syntax?
18:14:49 <HackEgo> Golf is the shortest game known. The goal is to get a ball into a hole with a single stroke.
18:17:04 <zzo38> b_jonas: There are only methods, although all classes share the same methods. All methods other than init must be called with an object to the left, and the arguments to the right. (In the case of init, the object to the left is allowed to be null.) When the user invokes a method without using a comma, the value of the global variable "player" is used as the "this".
18:18:02 <zzo38> If a comma is used, then the part before the comma is resolved as a class name, the method "select_addressee" (or "&#" in OAA) is called on every object of that class until it returns nonzero, and then uses that object as the "this" of the method named after the comma.
18:18:07 <b_jonas> then I was wrong, it's not like logo syntax
18:19:20 <zzo38> There is also no forward declarations; you must define a function before another function that calls it can be defined.
18:28:05 <zzo38> (Also, the picture format I described above isn't compressed)
18:39:37 -!- tromp has quit (Remote host closed the connection).
19:07:13 -!- jaboja has joined.
19:40:32 -!- tromp has joined.
19:44:49 -!- tromp has quit (Ping timeout: 248 seconds).
19:51:13 -!- Phantom_Hoover has joined.
20:01:17 -!- Kaynato has joined.
20:06:24 -!- h0rsep0wer has joined.
20:14:42 -!- Remavas has joined.
20:21:59 -!- jaboja has quit (Ping timeout: 246 seconds).
20:41:19 -!- tromp has joined.
20:45:58 -!- tromp has quit (Ping timeout: 264 seconds).
21:07:28 -!- Kaynato has quit (Ping timeout: 240 seconds).
21:10:17 -!- Kaynato has joined.
21:13:20 -!- tromp has joined.
21:15:55 -!- h0rsep0wer has quit (Quit: Leaving).
21:38:03 -!- tromp has quit (Remote host closed the connection).
21:38:22 -!- tromp has joined.
21:42:37 -!- imode has joined.
21:59:27 -!- boily has quit (Quit: BREATH CHICKEN).
22:01:13 -!- tromp has quit (Remote host closed the connection).
22:02:48 -!- Kaynato has quit (Ping timeout: 240 seconds).
22:18:33 -!- `^_^v has quit (Quit: This computer has gone to sleep).
22:19:31 <zzo38> My GURPS character has a "Enemies" disadvantage, and in this case neither he nor I know who they are, but I wrote down on a paper, some list of the possibilities.
22:19:39 <zzo38> (These aren't all of the possibilities, but some.)
22:34:20 -!- jaboja has joined.
22:46:07 -!- AnotherTest has quit (Ping timeout: 255 seconds).
22:50:37 -!- Slereah has joined.
22:52:25 -!- Slereah__ has quit (Ping timeout: 255 seconds).
22:56:13 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
22:57:55 -!- Phantom_Hoover has joined.
22:57:55 -!- Phantom_Hoover has quit (Changing host).
22:57:55 -!- Phantom_Hoover has joined.
23:02:22 -!- tromp has joined.
23:02:49 -!- orby has quit (Ping timeout: 260 seconds).
23:06:41 -!- tromp has quit (Ping timeout: 240 seconds).
23:08:22 -!- xa0 has quit (Quit: Divided by zero).
23:17:05 -!- Slereah has quit (Ping timeout: 248 seconds).
23:17:45 -!- Slereah has joined.
23:19:05 -!- augur has joined.
23:21:45 -!- tromp has joined.
23:26:01 -!- xkapastel has quit (Quit: Connection closed for inactivity).
23:26:27 <zzo38> - A group of Infinity or Centrum agents who believe Ziveruskex known the Secret (or will soon find it or help someone to, somehow) and wish to discredit, recruit, kill, memory erasure, go to Coventry, or some such.
23:28:05 <zzo38> - A case of mistaken identity. A thief of same species stole the man's stuff.
23:28:18 <zzo38> Do you like this? I have more, too.
23:31:53 <zzo38> - Ziveruskex had previously eaten some of the man's blood (or that of his horse, relative, etc) and now he wants revenge.
23:32:09 <zzo38> - Someone wants to steal Ziveruskex's spellbook, and/or possibly other stuff too.
23:32:16 <zzo38> - They want to play chess, to the death.
23:33:39 <zzo38> - Ziveruskex is the first character of this species the observer has seen and now they try to examine him too closely.
23:33:58 <zzo38> - They want human will be best at mathematics and science, and want to stop these monster to be too good at it.
23:34:20 <zzo38> - Some magic or psychic control went wrong, and due to Ziveruskex's Truename, now they want to attack or seek Ziveruskex instead of what was intended.
23:37:02 <zzo38> - It is Bob's boss, who wishes to make Ziveruskex's job more difficult (Bob may be secretly in on it, or maybe not).
23:37:18 <zzo38> - Ziveruskex's wing (or antenna or other body part) is exactly the size they need.
23:37:54 <zzo38> - A librarian who owns a library Ziveruskex had previously entered wants to force him to pay the entry fee, even though nobody else has ever been charged before.
23:38:10 <zzo38> - It is the Catholic Church. (Maybe they want to get him because he wrote something.)
23:54:25 -!- tromp has quit (Remote host closed the connection).
23:55:30 -!- augur has quit (Remote host closed the connection).
23:56:19 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds).
23:56:57 -!- augur has joined.