< 1756512159 791994 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: sure. some of my favorite flavor texts in my collection are https://scryfall.com/card/9ed/97/seas-claim https://scryfall.com/card/dkm/4/dark-ritual < 1756512216 938214 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :both of these are reprints of older cards with better flavor text > 1756512997 736005 PRIVMSG #esolangs :14[[07Topple/Source Code14]]4 M10 02https://esolangs.org/w/index.php?diff=164151&oldid=164099 5* 03H33T33 5* (-2) 10 < 1756518903 610861 :bongino!~bongino@user/bongino QUIT :Ping timeout: 260 seconds < 1756519877 693038 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Huh. Apparently (according to some MtG fan sites) there are exactly fourteen printings that have one-word flavor text. Some cards have had one-word flavor text only in one specific printing! I did not know that this was a thing. < 1756519890 627307 :bongino!~bongino@user/bongino JOIN #esolangs bongino :bongino > 1756521648 123298 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 M10 02https://esolangs.org/w/index.php?diff=164152&oldid=164138 5* 03Pifrited 5* (+35) 10/* */ > 1756523501 695007 PRIVMSG #esolangs :14[[07Topple/Source Code14]]4 M10 02https://esolangs.org/w/index.php?diff=164153&oldid=164151 5* 03H33T33 5* (+1) 10 > 1756524414 592392 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.28443614]]4 N10 02https://esolangs.org/w/index.php?oldid=164154 5* 03PrySigneToFry 5* (+9152) 10Created page with "Every Universe is a timeline. Our Universe, or OTL timeline, is the timeline 1. What will happen if we're in another timeline? Such as, timeline 666(TNO timeline), or timeline 1832 (Ractangle's G < 1756524888 995808 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 258 seconds < 1756525594 667652 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe > 1756527601 369628 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Hdombach 5* 10New user account > 1756527794 742164 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=164155&oldid=164135 5* 03Hdombach 5* (+191) 10 > 1756527997 898916 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.28443614]]4 N10 02https://esolangs.org/w/index.php?oldid=164156 5* 03Pifrited 5* (+130) 10Created page with "Is this "Universe No.1 "? --~~~~" < 1756529647 942129 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection < 1756529661 594302 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse > 1756529786 752622 PRIVMSG #esolangs :14[[07Cpoint14]]4 N10 02https://esolangs.org/w/index.php?oldid=164157 5* 03Hdombach 5* (+5129) 10Created page with "'''CPoint''' also known as '''C*''' is a language based solely around pointers. The goal is to isolate the aspects of pointers that make them so great in other languages like [[C]]. These apsects include their flexibility, intuitiveness, and legibility. ==Commands== In > 1756529850 264850 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=164158&oldid=164089 5* 03Hdombach 5* (+13) 10 > 1756531576 434378 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.28443614]]4 10 02https://esolangs.org/w/index.php?diff=164159&oldid=164156 5* 03PrySigneToFry 5* (+52) 10 > 1756531845 563345 PRIVMSG #esolangs :14[[07User:Pifrited/A cubic box full of dried miscellaneous rock pieces form a beach for user's own playground14]]4 10 02https://esolangs.org/w/index.php?diff=164160&oldid=163464 5* 03PrySigneToFry 5* (+78) 10 > 1756531997 40459 PRIVMSG #esolangs :14[[07User:Pifrited/A cubic box full of dried miscellaneous rock pieces form a beach for user's own playground14]]4 M10 02https://esolangs.org/w/index.php?diff=164161&oldid=164160 5* 03Pifrited 5* (+78) 10 > 1756534008 34504 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=164162&oldid=163461 5* 03Ais523 5* (+4166) 10/* Reconnaissance */ observing a cell clear early; decoy count estimation < 1756534068 2993 :bongino!~bongino@user/bongino QUIT :Read error: Connection reset by peer < 1756534240 706692 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Good food for thought. Towards probabalistic jousting. < 1756534636 564570 :strerror!~strerror@user/strerror PRIVMSG #esolangs :«Masters of the arcane savor a delicious irony. Their study of deep and complex arcana leads to such a simple end: the ability to say merely yes or no.» -- would be a good epigraph for the Complexity Zoo < 1756534761 604359 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Paraphrasing MBMB&M, "Welcome to the number store! What kind of number can I get you?" "A real number!" "Ehhhh..." > 1756534884 984496 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=164163&oldid=164162 5* 03Ais523 5* (+1638) 10/* Defense */ talk about fake decoys: it's interesting that we're now getting into strategies that don't make sense against simple opponents and instead work to confuse the reconnaissance strategies used by sophisticated opponents > 1756535567 905500 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=164164&oldid=164163 5* 03Ais523 5* (+1097) 10/* Attack */ restore accidentally deleted section about flexible timer clears < 1756536631 407181 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1756538281 398369 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c JOIN #esolangs * :Textual User < 1756543318 402831 :APic!apic@apic.name PRIVMSG #esolangs :Hi > 1756545171 403829 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=164165&oldid=164152 5* 03I am islptng 5* (+144) 10/* */ < 1756547296 601816 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1756547350 274811 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1756547935 514234 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c JOIN #esolangs * :Textual User < 1756550305 416714 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1756550505 323045 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.28443614]]4 10 02https://esolangs.org/w/index.php?diff=164166&oldid=164154 5* 03PrySigneToFry 5* (+67) 10 < 1756553183 977166 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1756553224 971381 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 258 seconds < 1756553264 603494 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1756554683 173217 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 N10 02https://esolangs.org/w/index.php?oldid=164167 5* 03Hotcrystal0 5* (+249) 10Created page with "[[User:Hotcrystal0|hotcrysta]][[User talk: Hotcrystal0|l0]] hi 1756555298 951287 PRIVMSG #esolangs :14[[07Translated SLet/3/PSTF Again +314]]4 N10 02https://esolangs.org/w/index.php?oldid=164168 5* 03PrySigneToFry 5* (+9887) 10Created page with "SLet 3.0: [[Translated SLet/3/Hotcrystal0 3rd time|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]] 1. Take this ****.
 This includes the contro
> 1756555352 651037 PRIVMSG #esolangs :14[[07Translated SLet/3/Hotcrystal0 3rd time14]]4 10 02https://esolangs.org/w/index.php?diff=164169&oldid=164123 5* 03PrySigneToFry 5* (+73) 10
> 1756555668 284055 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=164170&oldid=164134 5* 03PrySigneToFry 5* (+169) 10
> 1756555754 118678 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164171&oldid=164167 5* 03Hotcrystal0 5* (+554) 10
> 1756555867 165152 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164172&oldid=164171 5* 03Hotcrystal0 5* (+83) 10
> 1756556714 975882 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164173&oldid=164172 5* 03Hotcrystal0 5* (+193) 10
> 1756556746 733516 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164174&oldid=164173 5* 03Hotcrystal0 5* (+0) 10
> 1756556857 311748 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164175&oldid=164174 5* 03Hotcrystal0 5* (+25) 10
> 1756556981 251145 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164176&oldid=164175 5* 03Hotcrystal0 5* (+27) 10
> 1756557118 745316 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=164177&oldid=164165 5* 03Hotcrystal0 5* (+409) 10/* New signature */ new section
> 1756557157 260699 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Signature14]]4 10 02https://esolangs.org/w/index.php?diff=164178&oldid=164176 5* 03Hotcrystal0 5* (-3) 10
> 1756557172 339936 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=164179&oldid=164177 5* 03Hotcrystal0 5* (-3) 10
> 1756557527 988689 PRIVMSG #esolangs :14[[07User talk:Pifrited14]]4 10 02https://esolangs.org/w/index.php?diff=164180&oldid=162843 5* 03Pifrited 5* (+123) 10/*  */ new section
> 1756557547 297299 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.28443614]]4 M10 02https://esolangs.org/w/index.php?diff=164181&oldid=164166 5* 03Ractangle 5* (-5) 10pretty outdated top
> 1756557599 402313 PRIVMSG #esolangs :14[[07Fuckbrain14]]4 N10 02https://esolangs.org/w/index.php?oldid=164182 5* 03TheSpiderNinjas 5* (+1987) 10page creation(by chatgpt)
> 1756557975 607804 PRIVMSG #esolangs :14[[07User:Pifrited14]]4 M10 02https://esolangs.org/w/index.php?diff=164183&oldid=163742 5* 03Pifrited 5* (+158) 10
> 1756558026 771714 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Pifrited 5*  10moved [[02User:Pifrited/Box Drawing10]] to [[Box Drawing]]
> 1756558026 795952 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Pifrited 5*  10moved [[02User talk:Pifrited/Box Drawing10]] to [[Talk:Box Drawing]]
> 1756559136 872524 PRIVMSG #esolangs :14[[07Talk:Esoteric programming language14]]4 10 02https://esolangs.org/w/index.php?diff=164188&oldid=120547 5* 03Tommyaweosme 5* (+304) 10/* How do you pronounce "esolang"? */
< 1756561096 443501 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1756561476 117587 PRIVMSG #esolangs :14[[07User talk:Pifrited14]]4 10 02https://esolangs.org/w/index.php?diff=164189&oldid=164180 5* 03PrySigneToFry 5* (+181) 10
> 1756562567 363999 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=164190&oldid=161705 5* 03Ractangle 5* (+37) 10/* Stuff to continue */
> 1756565434 623904 PRIVMSG #esolangs :14[[07User talk:Pifrited14]]4 10 02https://esolangs.org/w/index.php?diff=164191&oldid=164189 5* 03I am islptng 5* (+150) 10/*  */
< 1756566335 392651 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c JOIN #esolangs * :Textual User
< 1756566502 657773 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1756567255 732408 PRIVMSG #esolangs :14[[07Talk:Esoteric programming language14]]4 10 02https://esolangs.org/w/index.php?diff=164192&oldid=164188 5* 03PrySigneToFry 5* (+200) 10/* How do you pronounce "esolang"? */
> 1756567429 944655 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 10 02https://esolangs.org/w/index.php?diff=164193&oldid=164144 5* 03PrySigneToFry 5* (+124) 10Add a new server, add to server 2 and 6, and completely kill the server 4.5
> 1756567816 821586 PRIVMSG #esolangs :14[[07Talk:Esoteric programming language14]]4 10 02https://esolangs.org/w/index.php?diff=164194&oldid=164192 5* 03Aadenboy 5* (+425) 10/* How do you pronounce "esolang"? */
> 1756569361 331618 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox/Timeline 183214]]4 N10 02https://esolangs.org/w/index.php?oldid=164195 5* 03Ractangle 5* (+475) 10Created page with "'''Timeline 1832''' (or simply called as '''Gaia''') is a timeline where two stars coliding with each other creating the 9th planet in the [https://en.wikipedia.org/wiki/Solar_System Solar system] at 200000 BC ==Post-Colision== After the co
> 1756570113 277821 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Artemka 5*  10New user account
< 1756570577 215450 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1756571554 963668 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox/Timeline 183214]]4 M10 02https://esolangs.org/w/index.php?diff=164196&oldid=164195 5* 03Ractangle 5* (+677) 10
< 1756571948 524114 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c JOIN #esolangs * :Textual User
> 1756575889 498805 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.28443614]]4 M10 02https://esolangs.org/w/index.php?diff=164197&oldid=164181 5* 03Ractangle 5* (+41) 10
> 1756575981 976116 PRIVMSG #esolangs :14[[07MarkupL14]]4 M10 02https://esolangs.org/w/index.php?diff=164198&oldid=163253 5* 03Ractangle 5* (-4) 10oops, didn't notice that
> 1756576066 404278 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=164199&oldid=164198 5* 03Ractangle 5* (-3) 10/* MarkupL add-ons */ not planing to actually make a page for this
> 1756576163 601306 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03WarzokERNST135 5*  10moved [[02Cpoint10]] to [[CPoint]]: Correct capitalization
> 1756576245 131785 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 M10 02https://esolangs.org/w/index.php?diff=164202&oldid=164193 5* 03Ractangle 5* (+11) 10/* Server 4 */
< 1756578099 206953 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: if you like probabilistic BF Joust, https://zem.fi/bfjoust/breakdown/#ais523.medium is a pretty visualisation of what consequences my decoy count estimation has: depending on the number of decoys the opposing program sets, it has an advantage on some ranges of tape lengths and a disadvantage on others, but the ranges are arranged to try to give a positive record no matter the opponent's decoy count
< 1756578130 636121 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the only decoy count that beats medium is to set exactly 4 decoys, in which case it loses on just over half the tape lengths
< 1756578157 814790 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :any other value, you have to outrace it, which is very hard when it's skipping most of your decoys (but two_thirds manages it somehow anyway)
< 1756578295 106496 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it was a tough program to write, losing on almost half the tape lengths when your opponent sets few decoys meant that I had to really work hard on the clear loops in order to avoid random losses on tape lengths it should be winning (this is especially tough against defence programs because you have to avoid being locked and have to avoid being outraced, even with a low probability on specific tape lengths, as you are likely losing most of the short tapes 
< 1756578296 678523 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and thus have to win almost 100% of the long ones)
< 1756580410 958807 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1756581156 13752 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Phidas 5*  10New user account
> 1756581336 287559 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=164203&oldid=164155 5* 03Phidas 5* (+141) 10Introducing myself
> 1756581932 9955 PRIVMSG #esolangs :14[[07Not-Quite-Laconic14]]4 10 02https://esolangs.org/w/index.php?diff=164204&oldid=134932 5* 03Corbin 5* (+3242) 10Somewhat unstub. NQL is more capable than this, but this will suffice to explain what is historically important.
< 1756582422 673716 :based299792458!~based2997@2600:4041:1eb:3800:89c1:78db:e440:3c98 JOIN #esolangs * :based
< 1756582509 15172 :based299792458!~based2997@2600:4041:1eb:3800:89c1:78db:e440:3c98 CHGHOST ~based2997 :user/based299792458
< 1756582651 287526 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :based299792458: Welcome back! Are you still curious about sea of nodes?
< 1756582662 865225 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :i am!
< 1756582692 494827 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Wow, that's really quite the demonstration of amplifying probabilities with multiple trials. Thanks for documenting it.
< 1756582698 691438 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :i just finished a simple compiler front end and im getting ready to experiment with it
< 1756582871 100133 :Guest93!~Guest93@2600:100a:b1e5:3b66:b14f:a555:c625:c4e3 JOIN #esolangs * :[https://web.libera.chat] Guest93
< 1756583010 212138 :Guest93!~Guest93@2600:100a:b1e5:3b66:b14f:a555:c625:c4e3 PRIVMSG #esolangs :o:
< 1756583021 371524 :Guest93!~Guest93@2600:100a:b1e5:3b66:b14f:a555:c625:c4e3 QUIT :Client Quit
< 1756583033 134191 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Fun times. What kind of language does your frontend recognize?
< 1756583141 122489 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :it generates a lr1 parser from a cfg
< 1756583397 163162 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, it's a generator! Exciting. Are you also thinking about generating a sea-of-nodes type, rather than having a fixed backend?
< 1756583452 826643 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, that statement makes me realise that "context-free grammar" and "control-flow graph" have the same initialism, which is annoying for two terms which are widely used in the same field (compiler development)
> 1756583576 655786 PRIVMSG #esolangs :14[[07Laconic14]]4 10 02https://esolangs.org/w/index.php?diff=164205&oldid=134931 5* 03Corbin 5* (+1632) 10Capture the essentials of the history. Shamelessly using the same template as [[NQL]] in order to get into a Perlis-rut.
> 1756583587 206554 PRIVMSG #esolangs :14[[07Drw14]]4 N10 02https://esolangs.org/w/index.php?oldid=164206 5* 03Phidas 5* (+1337) 10making drw page
< 1756583587 330381 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :i dont have any plans for that yet no. im feeling SON will be enough of a learning curve for now.
< 1756583625 163608 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay, I think I got it. I *really* don't like reading Friedman. Somebody once describe him as setting up "a candy shop" where we can look through the window at all of the pretty statements, but we're not allowed to actually touch them for ourselves.
< 1756583647 158384 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :based299792458: Sure. It might be simpler than you think. Do you already know other styles of backend? Particularly SSA?
< 1756583669 940993 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :no, this will be my first backendd that isnt very naive.
< 1756583707 331177 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :my strategy is  to enforce what i need to in syntax like SSA.
> 1756583719 928127 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=164207&oldid=164158 5* 03Phidas 5* (+10) 10adding drw
< 1756583739 402683 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :so i dont  have to worry about learning too many types of analysis, if that makes sense.
< 1756583755 549631 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No worries. The main idea of SoN is that if a node X depends on a computation from node Y to happen first, then there should be a path from X to Y. That might seem like a very simple way of putting it, but it gets complex as soon as we have stores and loads.
< 1756583769 824662 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ah, that makes sense. SSA in the syntax will help a lot.
< 1756583936 607162 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :ive been reading click's paper, the "simple graph based IR", is there any other resource u guys would recommend?
< 1756584114 742350 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If you're okay with videos, look at some of Cliff's recorded talks; he's a great speaker. Also, learning more about SSA will help. It's important to emphasize that SSA is a family of approaches and each different approach is slightly different.
< 1756584143 125139 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Most SSA graphs have extra kinds of edges that represent various kinds of dependencies. Cliff's insight was that we can simplify all of that down to one kind of edge.
< 1756584145 463573 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :thanks i appreciate the help
< 1756584170 553531 :based299792458!~based2997@user/based299792458 PRIVMSG #esolangs :ive got to go 0/
< 1756584197 808831 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No problem. BTW, the wiki's recently gotten pages like [[metacompiler]] and there is room for documenting parser generators; when you've got more of your system figured out, you're welcome to share and document it.
< 1756584200 621868 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Peace.
< 1756584647 446658 :based299792458!~based2997@user/based299792458 QUIT :Ping timeout: 260 seconds
< 1756585251 771817 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Lenses are so good. I wish Boomerang was real.
< 1756585265 169220 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Reading https://www.seas.upenn.edu/~harmony/manual.pdf to try and find more ideas for Zaddy syntax.
< 1756585581 15967 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I think that the most frustrating part is that compilation doesn't really need any bidirectional functionality. It's three transformations, each one directed, each one with three sources of flavor (input, output, implementation) that are each different. It's kind of a worst case for any sort of syntax reuse.
< 1756586307 622257 :based299792458!~based2997@user/based299792458 JOIN #esolangs based299792458 :based
< 1756586922 673901 :based299792458!~based2997@user/based299792458 QUIT :Ping timeout: 260 seconds
< 1756587863 264888 :tromp!~textual@2001:1c00:3487:1b00:bd35:e832:d637:ba5c QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1756590456 7408 :APic!apic@apic.name PRIVMSG #esolangs :Good Night
< 1756592683 436058 :MizMahem!sid296354@user/mizmahem QUIT :Server closed connection
< 1756592694 755923 :MizMahem!sid296354@user/mizmahem JOIN #esolangs MizMahem :🐍🐔
< 1756593278 991958 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : I think that the most frustrating part is that compilation doesn't really need any bidirectional functionality. ← I think my opinion here is that lexing and parsing are inherently bidirectional but the other stages of compilation aren't
< 1756593345 875440 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :asm-to-IR and IR-to-source are both potentially useful directions to compile in, but not as useful as the usual directions and very hard to implement reasonably
< 1756593374 42607 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :…although asm-to-machine-code is very reversible
< 1756594177 744674 :based299792458!~based2997@2600:4041:1eb:3800:89c1:78db:e440:3c98 JOIN #esolangs * :based
< 1756594177 772677 :based299792458!~based2997@2600:4041:1eb:3800:89c1:78db:e440:3c98 CHGHOST ~based2997 :user/based299792458
< 1756595659 705247 :based299792458!~based2997@user/based299792458 QUIT :Ping timeout: 260 seconds
< 1756597472 900689 :sprock!~sprock@user/sprock QUIT :Remote host closed the connection