←2022-02-21 2022-02-22 2022-02-23→ ↑2022 ↑all
00:00:36 <zzo38> Sometimes you might want aspects having effects other than addition/subtraction, so one way is having separate layers and rules relating to them (e.g. aspect deletion, aspect creation, restriction, etc). If a aspect name ends with a number, then the effect text can use # to refer to that number.
00:54:52 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93310&oldid=93151 * PixelatedStarfish * (+0) /* External Links */
01:14:21 -!- SGautam has quit (Quit: Connection closed for inactivity).
01:17:35 -!- sebbu has quit (Ping timeout: 272 seconds).
02:53:56 -!- simcop2387 has quit (Read error: Connection reset by peer).
02:53:58 -!- perlbot has quit (Read error: Connection reset by peer).
03:04:03 -!- simcop2387 has joined.
03:10:03 -!- perlbot has joined.
04:13:15 -!- dyeplexer has joined.
04:55:45 <esolangs> [[User:PixelatedStarfish]] https://esolangs.org/w/index.php?diff=93311&oldid=92856 * PixelatedStarfish * (-12) /* MacroBeep */
05:54:31 -!- sebbu has joined.
08:22:23 -!- Sgeo has quit (Read error: Connection reset by peer).
09:17:48 -!- dyeplexer has quit (Ping timeout: 240 seconds).
09:41:04 -!- dyeplexer has joined.
09:52:41 -!- __monty__ has joined.
10:07:03 -!- m5zs7k has quit (Ping timeout: 272 seconds).
10:08:17 -!- m5zs7k has joined.
10:53:21 -!- fowl0 has joined.
10:53:30 -!- fowl has quit (Ping timeout: 256 seconds).
10:53:30 -!- fowl0 has changed nick to fowl.
11:12:03 <river> good morning :)
11:12:23 <river> > adding elements from/to the start of an array
11:12:25 <lambdabot> <hint>:1:35: error: parse error on input ‘of’
11:12:27 <river> would you not call this a stack?
11:12:30 <river> push and pop
11:12:42 <river> stack:push and stack:pop maybe
11:12:55 <river> "sniff and snort" lol
11:13:10 <river> I would think sniff just reads the top element but does not pop it
11:13:15 <river> whereas snort = pop
11:13:33 <river> sneeze could permute the array
11:13:37 <sknebel> :D
11:16:08 <fizzie> push/pop are at the other end.
11:16:29 <fizzie> At least in Perl parlance. You shift/unshift at the front, and push/pop at the end.
11:17:00 <fizzie> C++ just goes {push,pop}_{front,back}, which I guess is at least clear.
11:17:07 <river> well if it's a stack implemented as an array the'top' of the stack can be the [0] or [n-1] side of teh array, just implementation detail
11:17:19 <river> if it's a queue push and pop are on opposite endes
11:17:32 <river> but yeah if we want to support all of these ops, maybe that C++ approach is best (although it is verbose)
11:17:44 <river> -> >- <- -< could be used
11:19:12 <fizzie> Also, according to WordNet sniff and snort (for the most part) differ in directionality.
11:19:15 <fizzie> sniff :: perceive by inhaling through the nose; "sniff the perfume"; inhale audibly through the nose; "the sick student was sniffling in the back row".
11:19:17 <fizzie> snort :: indicate contempt by breathing noisily and forcefully through the nose; "she snorted her disapproval of the proposed bridegroom"; make a snorting sound by exhaling hard; "The critic snorted contemptuously".
11:19:54 <fizzie> (Although there's an extra sense for 'snort' listed as "inhale recreational drugs", so I guess it's not entirely unambiguous.)
11:22:21 <river> that's weird!
11:22:28 <river> I thought thought snorting was just sniffer but harder
11:54:21 -!- definitelya has joined.
12:25:19 -!- tech_exorcist has joined.
12:25:28 -!- tech_exorcist has quit (Remote host closed the connection).
12:29:13 -!- tech_exorcist has joined.
12:58:52 <esolangs> [[Xjansk]] https://esolangs.org/w/index.php?diff=93312&oldid=93277 * DanielE * (+1) /* Program examples */
13:03:48 -!- j-bot has joined.
13:45:40 -!- eli_oat has joined.
14:22:54 -!- eli_oat has quit (Ping timeout: 272 seconds).
14:46:50 -!- eli_oat has joined.
15:00:05 <FireFly> JS uses the same convention as Perl then I guess, (un)shift for the start and push/pop for the end of an array
15:15:51 -!- definitelya has quit (Quit: h).
15:22:20 -!- oerjan has joined.
15:26:39 <esolangs> [[User:PixelatedStarfish]] https://esolangs.org/w/index.php?diff=93313&oldid=93311 * PixelatedStarfish * (-1) /* MacroBeep */
15:27:08 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93314&oldid=93310 * PixelatedStarfish * (+32) /* External Links */
15:28:08 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93315&oldid=93314 * PixelatedStarfish * (+339) /* Instruction Set */
15:29:11 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93316&oldid=93315 * PixelatedStarfish * (+14) /* Instruction Set */
15:29:28 -!- Sgeo has joined.
15:31:41 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93317&oldid=93316 * PixelatedStarfish * (+18) /* Instruction Set */
15:32:26 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93318&oldid=93317 * PixelatedStarfish * (-197) /* Error Codes */
15:32:46 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93319&oldid=93318 * PixelatedStarfish * (-303) /* Future Changes */
15:34:30 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93320&oldid=93319 * PixelatedStarfish * (+9) /* Interpreter Status */
15:34:59 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93321&oldid=93320 * PixelatedStarfish * (+0) /* Interpreter Status */
15:35:43 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93322&oldid=93321 * PixelatedStarfish * (-9) /* Change Log (changes from v1. 2. 1) */
15:36:06 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93323&oldid=93322 * PixelatedStarfish * (+0) /* Change Log */
15:36:18 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93324&oldid=93323 * PixelatedStarfish * (-1) /* Change Log */
15:36:32 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93325&oldid=93324 * PixelatedStarfish * (+1) /* Change Log */
17:11:25 -!- CATS has joined.
17:20:07 <esolangs> [[Binin++]] N https://esolangs.org/w/index.php?oldid=93326 * ChuckEsoteric08 * (+445) Created page with "'''Binin++''' or '''Bini''' is minimalization of [[Binin]] that combines a and i into i ==Commands== b - move ponier to the right and flip bit i - end loop and move pointer..."
18:23:11 <Melvar> cons/uncons is for the front, snoc/unsnoc for the back. You could argue for snocnu instead of unsnoc, but unsnoc seems to be what’s in common use for that.
18:24:08 <int-e> . o O ( cocons = ns )
18:36:14 -!- dyeplexer has quit (Ping timeout: 272 seconds).
18:40:03 <sknebel> https://github.com/0xdanelia/regex_turing_machine
18:40:13 <sknebel> (found via HN)
18:40:30 <river> omg nice
18:41:47 -!- definitelya has joined.
19:40:54 <j4cbo> you turn your regex into a Turing machine, now you have BB(n) problems
19:42:59 -!- eli_oat has quit (Quit: eli_oat).
19:45:14 -!- Lord_of_Life_ has joined.
19:46:27 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
19:46:31 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
19:48:52 <esolangs> [[Juna]] https://esolangs.org/w/index.php?diff=93327&oldid=78717 * Kaveh Yousefi * (+160) Added a hyperlink to my implementation of the Juna programming language on GitHub.
20:06:15 <river> haha
20:14:21 <b_jonas> "<fizzie> Or: `sniff` to remove an element, `snort` to add one." => right, or "eat" to add to the front, "vomit" to remove from the front, "poop" to remove from the back.
20:18:49 <oerjan> b_jonas: you're just missing one for a new esolang hth
20:19:16 <oerjan> just write it, and then i can slap Category:Shameful on it
20:19:44 <oerjan> (or do we have that language already)
20:46:58 <esolangs> [[User:PixelatedStarfish]] https://esolangs.org/w/index.php?diff=93328&oldid=93313 * PixelatedStarfish * (-155) /* MacroBeep */
20:47:19 <esolangs> [[User:PixelatedStarfish]] https://esolangs.org/w/index.php?diff=93329&oldid=93328 * PixelatedStarfish * (-7) /* MacroBeep */
20:48:25 <esolangs> [[MacroBeep]] https://esolangs.org/w/index.php?diff=93330&oldid=93325 * PixelatedStarfish * (-163) /* External Links */
20:49:09 <esolangs> [[Mountain]] https://esolangs.org/w/index.php?diff=93331&oldid=93309 * PixelatedStarfish * (+11)
20:49:19 <esolangs> [[Mountain]] https://esolangs.org/w/index.php?diff=93332&oldid=93331 * PixelatedStarfish * (-1)
20:51:31 <esolangs> [[Mountain]] https://esolangs.org/w/index.php?diff=93333&oldid=93332 * PixelatedStarfish * (-39) Fixed a typo in section two. Also removed unproven claim of Turing Completeness.
21:02:46 -!- Lord_of_Life has quit (Excess Flood).
21:04:07 -!- Lord_of_Life has joined.
21:07:47 -!- tech_exorcist has quit (Remote host closed the connection).
21:08:01 -!- tech_exorcist has joined.
21:30:39 -!- oerjan has quit (Quit: Nite).
21:39:59 -!- tech_exorcist has quit (Quit: Disconnecting).
22:08:12 <esolangs> [[Unlambda]] M https://esolangs.org/w/index.php?diff=93334&oldid=80975 * Oshaboy * (+9) Fixed an Ambiguity
22:56:24 -!- definitelya has quit (Quit: h).
23:15:07 -!- __monty__ has quit (Quit: leaving).
←2022-02-21 2022-02-22 2022-02-23→ ↑2022 ↑all