00:06:16 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=117666&oldid=117624 * Sam137 * (+109)
00:08:10 <esolangs> [[User talk:Sam137]] N https://esolangs.org/w/index.php?oldid=117667 * Sam137 * (+11) Created page with "Talk pages?"
00:17:46 <esolangs> [[User:Sam137]] N https://esolangs.org/w/index.php?oldid=117668 * Sam137 * (+15) Created page with "== User Page =="
00:37:40 -!- cpressey has quit (Quit: Client closed).
00:50:23 -!- joast has quit (Ping timeout: 258 seconds).
00:51:37 -!- Lord_of_Life_ has joined.
00:51:48 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
00:52:56 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
00:53:57 -!- sprout_ has joined.
00:54:04 -!- sprout has quit (Ping timeout: 248 seconds).
01:05:25 -!- joast has joined.
03:25:12 -!- MrAureliusR has quit (Quit: ZNC - https://znc.in).
03:26:28 -!- MrAureliusR has joined.
03:48:43 -!- ^[ has quit (Quit: ^[).
03:59:48 -!- ^[ has joined.
04:36:44 -!- chiselfuse has quit (Remote host closed the connection).
04:36:57 -!- chiselfuse has joined.
05:47:30 <esolangs> [[Ix]] M https://esolangs.org/w/index.php?diff=117669&oldid=102806 * PythonshellDebugwindow * (+75) Categories
05:52:51 -!- __monty__ has joined.
07:09:25 -!- Europe2048 has joined.
07:09:26 -!- cpressey has joined.
07:09:45 <Europe2048> Looks like cpressey joined right after me.
07:11:52 <Europe2048> I know it is possible to make a 99 bottles of beer program in IPALang!
07:21:32 <cpressey> I'm writing a wrapper script in Bourne shell and I am struck by the fact that $* throws away quoting
07:22:21 <cpressey> I remember looking this up a while ago and not finding a good answer to how to retain the quoting
07:24:40 <Europe2048> What's a wrapper script? What's a Bourne shell?
07:25:09 -!- Koen has joined.
07:39:34 <cpressey> b_jonas: Thank you! That's so much nicer than the hack I was using that looked like something out of an MS-DOS batchfile
07:40:35 <b_jonas> for reference, on modern Windows it's %* instead
07:45:14 -!- Sgeo has quit (Read error: Connection reset by peer).
08:14:21 <FireFly> the special behaviour of "$@" is such a weird one
08:15:08 <FireFly> very convenient to use all the time, but also one that confused me greatly and I still don't know the precise rules I think (is it only an exact $@ inside double-quotes that expands to multiple quoted arguments?
08:16:35 -!- Europe2048 has quit (Quit: Client closed).
08:27:25 <esolangs> [[Jottary]] M https://esolangs.org/w/index.php?diff=117670&oldid=117665 * Melvin * (+43) Unicode -> Tag sub/sup
08:33:03 -!- __monty__ has quit (Ping timeout: 240 seconds).
08:34:52 <fizzie> No, I believe for example "foo$@bar" does expand into the equivalent of "foofirst argument" "second argument" "last argumentbar". Not that I can think of a likely use case for that.
08:37:25 <fizzie> `` f() { echo "[$1] [$2] [$3]"; }; g() { f "foo$@bar"; }; g "first argument" "second argument" "last argument" # just checking
08:37:26 <HackEso> [foofirst argument] [second argument] [last argumentbar]
08:37:30 -!- arseniiv has joined.
08:41:58 <fizzie> Also, quoted $* (but not $@) uses IFS.
08:42:12 <fizzie> `` f() { IFS=":"; echo $*; echo "$*"; }; f foo bar baz # like so
08:43:05 <HackEso> 1/1:1274) <Ken M> If we don't study the mistakes of the future we're doomed to repeat them for the first time :( \ 217) <oerjan> <Gregor> oerjan: Tell us what (a(b{c}d)*2e)%2 expands to <-- ababcdbcdedbabcdbcdede, i think <Gregor> oerjan: What - the - fuck
08:43:11 <int-e> (speaking of quotes)
08:44:17 <int-e> is 217 a bfjoust question?
09:00:08 -!- cpressey has quit (Ping timeout: 245 seconds).
09:01:56 -!- cpressey has joined.
09:06:23 -!- cpressey has quit (Ping timeout: 245 seconds).
09:09:44 <int-e> ah fungot is dead as usual
09:16:18 -!- cpressey has joined.
09:24:29 -!- wib_jonas has joined.
09:26:09 <wib_jonas> ``` m=(black red yellow gray); printf "<%s> " "start${m[@]}end"
09:26:11 <HackEso> <startblack> <red> <yellow> <grayend>
09:40:58 -!- cpressey has quit (Ping timeout: 245 seconds).
10:19:59 -!- sprout_ has changed nick to sprout.
10:25:47 -!- wib_jonas has quit (Quit: Client closed).
10:42:12 -!- cpressey has joined.
10:58:45 <esolangs> [[Jottary]] https://esolangs.org/w/index.php?diff=117671&oldid=117670 * Melvin * (+58) Added categories
11:08:53 <esolangs> [[User:Rehydratedmango]] M https://esolangs.org/w/index.php?diff=117672&oldid=107226 * Rehydratedmango * (+8)
12:43:31 <esolangs> [[Xt]] https://esolangs.org/w/index.php?diff=117673&oldid=117651 * Rehydratedmango * (+474) cleaning up my mistakes, fixed some grammar and added comp. class section
12:47:53 -!- Europe2048 has joined.
12:59:01 -!- Europe2048 has quit (Quit: Client closed).
13:04:20 -!- Europe2048 has joined.
13:50:32 <esolangs> [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=117674&oldid=117629 * Rehydratedmango * (+121)
13:53:03 <esolangs> [[Fish Code]] M https://esolangs.org/w/index.php?diff=117675&oldid=115187 * None1 * (+25) /* Turing completeness */ Add stack-based category
14:26:55 -!- craigo has joined.
14:28:35 -!- wib_jonas has joined.
14:29:15 <HackEso> olist <https://www.giantitp.com/comics/oots1289.html>: shachaf oerjan Sgeo FireFly boily nortti b_jonas
14:29:22 -!- FreeFull has joined.
14:39:11 -!- Koen has quit (Remote host closed the connection).
15:01:14 -!- Koen has joined.
15:27:45 <esolangs> [[D]] M https://esolangs.org/w/index.php?diff=117676&oldid=52238 * PythonshellDebugwindow * (+24) Category
15:59:25 <esolangs> [[Monolog]] M https://esolangs.org/w/index.php?diff=117677&oldid=67858 * PythonshellDebugwindow * (+49) Categories
16:04:56 <esolangs> [[Codesine/implementation]] M https://esolangs.org/w/index.php?diff=117678&oldid=66256 * PythonshellDebugwindow * (+19) Back
16:07:50 -!- Europe2048 has quit (Quit: Client closed).
16:10:12 -!- wib_jonas has quit (Quit: Client closed).
16:10:50 <esolangs> [[HeacunQ9+]] M https://esolangs.org/w/index.php?diff=117679&oldid=95463 * PythonshellDebugwindow * (+37) Category
16:15:06 <esolangs> [[User:Joaozin003]] https://esolangs.org/w/index.php?diff=117680&oldid=117644 * Joaozin003 * (+94) /* Other Links */
16:41:47 -!- cpressey has quit (Quit: Client closed).
17:04:43 <esolangs> [[User:Joaozin003]] https://esolangs.org/w/index.php?diff=117681&oldid=117680 * Joaozin003 * (+0) proper casing
17:05:02 <esolangs> [[Brainappend]] https://esolangs.org/w/index.php?diff=117682&oldid=117650 * Joaozin003 * (+15) proper casing
17:05:09 <esolangs> [[Brainappend]] https://esolangs.org/w/index.php?diff=117683&oldid=117682 * Joaozin003 * (-1)
17:40:06 -!- tromp has joined.
17:43:02 <esolangs> [[User:Rehydratedmango]] https://esolangs.org/w/index.php?diff=117684&oldid=117672 * Rehydratedmango * (+14)
17:55:07 -!- Europe2048 has joined.
18:03:27 <esolangs> [[List of ideas]] M https://esolangs.org/w/index.php?diff=117685&oldid=117337 * Rehydratedmango * (+159)
18:32:00 -!- Europe2048 has quit (Quit: Client closed).
18:45:04 -!- cpressey has joined.
18:47:12 -!- FreeFull has quit.
19:14:44 -!- arseniiv has quit (Quit: gone too far).
19:56:30 -!- Europe2048 has joined.
20:05:43 <river> `relcome Europe2048
20:05:46 <HackEso> Europe2048: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <https://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
20:06:16 <HackEso> reclome? No such file or directory
20:06:34 <HackEso> river: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <https://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
20:17:38 -!- Koen has quit (Remote host closed the connection).
20:55:37 <esolangs> [[User:Joaozin003]] https://esolangs.org/w/index.php?diff=117686&oldid=117681 * Joaozin003 * (+0) alphabetical order
21:13:27 -!- Wryl-o-the-wisp has quit.
21:20:44 -!- Europe2048 has quit (Quit: Client closed).
21:39:54 -!- cpressey has quit (Quit: Client closed).
21:50:25 <esolangs> [[NOPQRST]] N https://esolangs.org/w/index.php?oldid=117687 * LEOMOK * (+1434) Created page with "NOPQRST is a programming language designed to do nothing. It is a push-down automaton. == Instructions == NOPQRST operates on an unbounded stack of values. As the name of the programming language says, NOPQRST only uses the letters N, O, P, Q, R, S and T. There are
22:02:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:33:52 <esolangs> [[IPALang]] https://esolangs.org/w/index.php?diff=117688&oldid=117597 * Infinitehexagon * (+49)
22:45:32 <esolangs> [[User:Infinitehexagon]] https://esolangs.org/w/index.php?diff=117689&oldid=117484 * Infinitehexagon * (+37)
22:47:56 <esolangs> [[SDOTOS]] https://esolangs.org/w/index.php?diff=117690&oldid=116103 * Infinitehexagon * (-40)
22:55:22 -!- Sgeo has joined.
22:58:49 <esolangs> [[X strike]] N https://esolangs.org/w/index.php?oldid=117691 * Infinitehexagon * (+427) Created page with "'''X strike''' is an esolang created by [[User:Infinitehexagon]]. It has 4 commands and a keyword. ==Commands== {| class="wikitable" |- ! Command !! Description |- | X! || increment the cell under the memory pointer by 1 and shift the memory pointer right |- |
22:59:40 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117692&oldid=117691 * Infinitehexagon * (+39)
23:00:05 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117693&oldid=117692 * Infinitehexagon * (+14)
23:00:17 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117694&oldid=117693 * Infinitehexagon * (+9)
23:00:27 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117695&oldid=117694 * Infinitehexagon * (+0)
23:03:08 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117696&oldid=117695 * Infinitehexagon * (+6)
23:08:30 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117697&oldid=117696 * Infinitehexagon * (+108)
23:15:07 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117698&oldid=117697 * Infinitehexagon * (-21)
23:23:50 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117699&oldid=117698 * Infinitehexagon * (+149)
23:26:22 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117700&oldid=117699 * Infinitehexagon * (+37)
23:31:19 <esolangs> [[X strike]] https://esolangs.org/w/index.php?diff=117701&oldid=117700 * Infinitehexagon * (+18)
23:36:15 -!- sprout has quit (Ping timeout: 240 seconds).
23:56:00 -!- craigo has quit (Quit: Leaving).