←2020-01-18 2020-01-19 2020-01-20→ ↑2020 ↑all
00:58:22 -!- xkapastel has joined.
01:00:13 <esowiki> [[Keta]] https://esolangs.org/w/index.php?diff=69008&oldid=68945 * JonoCode9374 * (+30) /* Very WIP Reference List */
01:34:48 -!- Guest1 has joined.
01:47:43 <esowiki> [[$ $]] M https://esolangs.org/w/index.php?diff=69009&oldid=59924 * Lebster * (-36) fixed formatting
02:07:47 <esowiki> [[Rogex]] N https://esolangs.org/w/index.php?oldid=69010 * Lebster * (+316) Created page with "'''Rogex''' (or RGX) is an [[esoteric programming language]] created by [[User:Lebster|Lebster]]. In rogex, there is a 256 cell long memory, with hexadecimal addresses (eg ff..."
03:17:19 -!- sprocklem has quit (Ping timeout: 272 seconds).
03:18:05 -!- xkapastel has quit (Quit: Connection closed for inactivity).
03:23:36 -!- sprocklem has joined.
04:10:29 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
05:56:08 <zzo38> I think that a "special" operator should be added in PostScript, which is used for non-graphical properties of the page or document, such as hyperlinks, table of contents, background/foreground distinction of DjVu, etc. Any PostScript object that can be represented as a binary object format can be used. If the driver doesn't recognize the command, then it is an error (which may be deferred depending on circumstances).
06:02:08 <zzo38> (When the null device is selected, all specials are allowed and have no effect.)
06:08:00 <zzo38> I found the document how the pack/unpack commands working in Perl, to learn about what kspalaiologos wrote above
06:15:38 <esowiki> [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69011&oldid=68135 * Quadril-Is * (+171)
06:15:54 <esowiki> [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69012&oldid=69011 * Quadril-Is * (+0)
06:18:34 <esowiki> [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69013&oldid=69012 * Quadril-Is * (+49)
06:39:14 <zzo38> I do not understand it so well, especially the first one I don't understand so well.
07:05:08 -!- xkapastel has joined.
08:19:56 -!- Sgeo_ has joined.
08:22:50 -!- Sgeo has quit (Ping timeout: 240 seconds).
08:54:53 <esowiki> [[Turing Machine But Way Worse]] https://esolangs.org/w/index.php?diff=69014&oldid=67304 * RealUndefined * (+13) /* Tutorial */
09:36:55 -!- imode has quit (Ping timeout: 258 seconds).
09:43:17 -!- kspalaiologos has joined.
09:46:26 <zzo38> TeXnicard assumes that int and float are both 32-bits long, and on non-IEEE computers, furthermore requires that they are big-endian (on computers that use IEEE, the endianness doesn't matter). Probably, this should be corrected, although it works for now. (The only place where this matters is the definition of the obj_ufloat macro; the rest of the program doesn't care. This makes it easy to fix if needed.)
09:54:03 <esowiki> [[Turing Machine But Way Worse]] https://esolangs.org/w/index.php?diff=69015&oldid=69014 * Int-e * (-714) /* Programs */ golfing Hello, world!
09:55:38 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
09:58:24 <int-e> . o O ( Isn't it funny how the interpreter doesn't treat states as characters... )
09:59:06 -!- Lord_of_Life has joined.
10:07:19 <zzo38> I found a mention of __STDC_IEC_559__, but it seems not all C compilers implement it; apparently clang doesn't, GCC does even though the documentation says it doesn't.
10:11:42 <b_jonas> zzo38: see my https://www.perlmonks.com/?node_id=1008395 and links from there for more abuse of unpack in poerl
10:14:51 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
10:17:17 <zzo38> b_jonas: Is there an explanation of its working, though? I read the document of pack/unpack, but still don't know all of its working, although I understand part of its working.
10:18:17 <b_jonas> zzo38: the code golf SE node that I link to gives some explanation
10:18:28 <b_jonas> https://codegolf.stackexchange.com/questions/3434/shortest-game-of-life/112163#112163
10:19:43 <b_jonas> and that applies to the original game of life unpack too, and in fact it might be worth to read the code of the original first, because it allows arbitrary width and height of the field, so you can see how the parameters depend on the width explicitly
10:20:56 -!- Lord_of_Life has joined.
10:21:02 <zzo38> Thank you for this explanation
10:21:18 <b_jonas> they differ in boundary counditions though:
10:21:40 <b_jonas> the original one puts zeroes all around the board
10:22:08 <b_jonas> the code golf SE one is toroidal because the golf challenge requires that
10:26:00 <b_jonas> for the first one in https://www.perlmonks.com/?node_id=908680 , which is what I gave to kspalaiologos, you have to know that by the docs, it would be possible to write infinite loops in unpack:
10:26:22 <b_jonas> `perl -eprint unpack"(a7X7)*","example" # by using a * after a parenthisized pattern that doesn't move the cursor
10:26:23 <HackEso> exampleexampleexampleexampleexampleexampleexample
10:26:50 <b_jonas> but in fact unpack is implemented to interpret * as the length of the input string in that case, to avoid such an infinite loop
10:27:16 <b_jonas> in fact the star is also interpreted as the length of the string in "X*" so that's valid only at the end of the string
10:33:24 <zzo38> O, so that is its working. OK
10:50:01 <kspalaiologos> b_jonas, is there something like getline() in J?
10:51:35 <b_jonas> kspalaiologos: ((1!:1)3) reads a line from stdin
10:51:45 <kspalaiologos> bruh
10:51:59 <b_jonas> or does it read the whole stdin? I don't remember
10:52:12 <kspalaiologos> what's !:
10:53:16 <b_jonas> it's an escape to all sorts of builtins that don't get a fancy name with a punctuation, but are named by a pair of numbers, major-minor style
10:53:26 <kspalaiologos> fine
10:53:50 <kspalaiologos> 13:
10:53:52 <b_jonas> except that (11!:n) aren't builtins of the interpreter, but call a callback of the program into which you embed the interpreter
10:54:02 <kspalaiologos> was the prefix to get tacit equivalent?
10:54:13 <kspalaiologos> I'll look up the !: later
10:54:53 <b_jonas> what prefix?
10:55:06 <kspalaiologos> uhh I meant this 13 : ''
10:55:09 <kspalaiologos> that forced the conversion
10:55:18 <kspalaiologos> also, is there something like a verb, but without arguments?
10:55:24 <b_jonas> no
10:55:40 <kspalaiologos> alrightie
10:56:24 <b_jonas> it's like standard ML, verbs only know when to run their action and side effect when you pass them an argument, so you need to pass at least a dummy argument to them
10:56:32 <kspalaiologos> alright
10:57:31 <kspalaiologos> can 'y y$((1!:1)3)' be made tacit?
10:57:42 <kspalaiologos> J refuses to show the tacit form
10:59:55 <FireFly> do you mean (y,y)$((1!:1)3) ?
11:04:31 <b_jonas> kspalaiologos: can we take this to #jsoftware ? ask there again
11:07:40 <esowiki> [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69016&oldid=69013 * Quadril-Is * (-588)
11:09:40 <kspalaiologos> FireFly, ah, yes
11:09:41 <kspalaiologos> firhg
11:09:43 <kspalaiologos> t*right
11:29:04 <esowiki> [[User:Quadril-Is/Alphapolyglot]] N https://esolangs.org/w/index.php?oldid=69017 * Quadril-Is * (+1237) Made the page
11:30:07 <esowiki> [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69018&oldid=69017 * Quadril-Is * (+20) new lines suck
11:32:29 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69019&oldid=69018 * Quadril-Is * (+0) /* Backhand */ Reformatting
11:33:05 <esowiki> [[User:Quadril-Is]] https://esolangs.org/w/index.php?diff=69020&oldid=69016 * Quadril-Is * (+34)
11:34:33 <esowiki> [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69021&oldid=69019 * Quadril-Is * (+34) a-gram
11:35:16 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69022&oldid=69021 * Quadril-Is * (+0) /* Backhand */ Actually the other format made more sense
11:38:15 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69023&oldid=69022 * Quadril-Is * (+15) /* Backhand */
11:39:41 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69024&oldid=69023 * Quadril-Is * (+12) /* Backhand */
11:42:56 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69025&oldid=69024 * Quadril-Is * (+16) /* Backhand */ oops forgot to update the "incomplete" part
11:43:24 -!- xkapastel has quit (Quit: Connection closed for inactivity).
11:57:27 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69026&oldid=69025 * Quadril-Is * (-27) /* Backhand */ Backhand complete!
11:59:04 -!- Lord_of_Life_ has joined.
12:00:02 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
12:00:24 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
12:03:58 <esowiki> [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69027&oldid=69026 * Quadril-Is * (+45) Let me say, I forgot something.
12:07:55 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69028&oldid=69027 * Quadril-Is * (+34) Almost forgot another rule.
12:09:39 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69029&oldid=69028 * Quadril-Is * (+16) Just discovered another rule
12:35:56 -!- arseniiv has joined.
12:53:11 -!- olsner has quit (Ping timeout: 268 seconds).
13:00:51 -!- olsner has joined.
13:09:35 <esowiki> [[XENBLN]] https://esolangs.org/w/index.php?diff=69030&oldid=69007 * PythonshellDebugwindow * (+49)
13:13:10 <esowiki> [[XENBLN]] https://esolangs.org/w/index.php?diff=69031&oldid=69030 * PythonshellDebugwindow * (+42) /* Datatypes */
13:26:37 -!- MDude has joined.
13:30:53 <esowiki> [[User:Quadril-Is/Alphapolyglot]] M https://esolangs.org/w/index.php?diff=69032&oldid=69029 * Lebster * (+15) changed date format to be easily understandable
13:53:04 <esowiki> [[XENBLN]] https://esolangs.org/w/index.php?diff=69033&oldid=69031 * PythonshellDebugwindow * (+109) /* Examples */
14:03:34 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69034&oldid=69032 * Quadril-Is * (+459) /* The Esolangs */ Charcoal!
14:03:35 <esowiki> [[XENBLN]] https://esolangs.org/w/index.php?diff=69035&oldid=69033 * PythonshellDebugwindow * (+443) /* Datatypes */
14:18:41 <esowiki> [[User:Quadril-Is/Alphapolyglot]] https://esolangs.org/w/index.php?diff=69036&oldid=69034 * Quadril-Is * (+264) /* The Esolangs */
14:58:05 <esowiki> [[Rogex]] https://esolangs.org/w/index.php?diff=69037&oldid=69010 * Lebster * (+1619)
15:07:37 <esowiki> [[!!Fuck]] https://esolangs.org/w/index.php?diff=69038&oldid=68560 * Lebster * (+374)
15:36:49 -!- FraterEST has joined.
16:18:34 <esowiki> [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69039&oldid=69006 * Lebster * (+718) /* Examples */
16:19:03 <esowiki> [[StupidStackLanguage]] M https://esolangs.org/w/index.php?diff=69040&oldid=69039 * Lebster * (+1) /* Print any string */
16:35:18 <esowiki> [[Rogex]] https://esolangs.org/w/index.php?diff=69041&oldid=69037 * Lebster * (+57)
17:09:00 <esowiki> [[Special:Log/newusers]] create * ByRuss X * New user account
17:27:54 <b_jonas> `? Beethoven
17:27:56 <HackEso> Beethoven? ¯\(°​_o)/¯
17:50:21 <b_jonas> ``` hg log -r 3342 -T "{desc}\n"
17:50:24 <HackEso> ​<FreeFull> for x in wisdom/*; do rev "$x" > "$x"a; mv "$x"a "$x"; done
17:50:30 <b_jonas> that's a weird mass edit
17:55:07 <FreeFull> That was so long ago
17:58:20 <b_jonas> yeah
17:58:34 <b_jonas> I did much more silly things
17:58:42 <b_jonas> it was in 2013
18:17:01 -!- imode has joined.
18:54:08 -!- ArthurStrong has joined.
19:04:23 <esowiki> [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69042&oldid=69040 * Lebster * (-2) /* Hello World */
19:13:06 <esowiki> [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69043&oldid=69042 * Lebster * (+938)
19:26:55 <esowiki> [[StupidStackLanguage]] https://esolangs.org/w/index.php?diff=69044&oldid=69043 * Lebster * (+979) /* Interpreter */
20:12:52 -!- imode has quit (Ping timeout: 268 seconds).
20:16:02 -!- Phantom_Hoover has joined.
20:40:12 -!- kspalaiologos has quit (Quit: Leaving).
22:00:14 <esowiki> [[XENBLN]] M https://esolangs.org/w/index.php?diff=69045&oldid=69035 * PythonshellDebugwindow * (+161) ...
22:46:32 <esowiki> [[Rogex]] https://esolangs.org/w/index.php?diff=69046&oldid=69041 * Lebster * (+332)
22:47:44 <esowiki> [[Rogex]] https://esolangs.org/w/index.php?diff=69047&oldid=69046 * Lebster * (+1) /* Commands */
22:52:11 <esowiki> [[Rogex]] https://esolangs.org/w/index.php?diff=69048&oldid=69047 * Lebster * (+116)
22:52:29 <esowiki> [[User:Lebster]] https://esolangs.org/w/index.php?diff=69049&oldid=68852 * Lebster * (+17) /* Created Languages */
22:54:50 <esowiki> [[!!Fuck]] https://esolangs.org/w/index.php?diff=69050&oldid=69038 * Lebster * (+156)
23:00:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
23:02:17 <esowiki> [[User:Lebster]] https://esolangs.org/w/index.php?diff=69051&oldid=69049 * Lebster * (+301) /* Created Languages */
23:58:30 -!- Lord_of_Life_ has joined.
←2020-01-18 2020-01-19 2020-01-20→ ↑2020 ↑all