< 1739580646 139474 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1739582633 30530 :Cale!~cale@2607:fea8:995f:f126:15c3:35a5:81ac:187c JOIN #esolangs Cale :realname > 1739583976 692328 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=151976&oldid=151898 5* 03I am islptng 5* (+515) 10Undo revision [[Special:Diff/151898|151898]] by [[Special:Contributions/I am islptng|I am islptng]] ([[User talk:I am islptng|talk]]) < 1739584033 387143 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity > 1739584052 353964 PRIVMSG #esolangs :14[[07User talk:Hotcrystal014]]4 N10 02https://esolangs.org/w/index.php?oldid=151977 5* 03I am islptng 5* (+636) 10Created page with "Please help contribute to [[User:I am islptng/List of the users that is also in conwaylife.com]] Thanks! ~~~~" > 1739586565 451602 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again Undici14]]4 N10 02https://esolangs.org/w/index.php?oldid=151978 5* 03PrySigneToFry 5* (+6093) 10Created page with "1. [[Translated ZhongWen/Mihai Again Twelve|]]Special:Contributions/PrySigneToFry|Your system is corrupted, it can't be tL$D3h$&% ?' L$H3h(*) ?+ L$L3h,.- ?/ L$P3h021 ?3 ?6$T3h45 ?7 ?:$X3h89 > 1739586677 172119 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again Twelve14]]4 10 02https://esolangs.org/w/index.php?diff=151979&oldid=151936 5* 03PrySigneToFry 5* (+292) 10 > 1739586895 843380 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=151980&oldid=151847 5* 03PrySigneToFry 5* (+187) 10 > 1739589508 876986 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=151981&oldid=151976 5* 03Hotcrystal0 5* (-24) 10 > 1739589553 863274 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=151982&oldid=151981 5* 03Hotcrystal0 5* (+81) 10 > 1739589631 217233 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=151983&oldid=151982 5* 03Hotcrystal0 5* (+55) 10 > 1739589758 621664 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=151984&oldid=151983 5* 03Hotcrystal0 5* (+3) 10Unicode arrows > 1739589892 688311 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=151985&oldid=151919 5* 03Hotcrystal0 5* (+129) 10 > 1739589918 739911 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=151986&oldid=151985 5* 03Hotcrystal0 5* (+22) 10 > 1739590430 893926 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=151987&oldid=151986 5* 03Hotcrystal0 5* (-28) 10 > 1739590595 850583 PRIVMSG #esolangs :14[[07User:Hotcrystal014]]4 10 02https://esolangs.org/w/index.php?diff=151988&oldid=151964 5* 03Hotcrystal0 5* (+0) 10 > 1739590916 270815 PRIVMSG #esolangs :14[[07User:Hotcrystal0/User chart14]]4 N10 02https://esolangs.org/w/index.php?oldid=151989 5* 03Hotcrystal0 5* (+47) 10Created page with "A chart of users accounts on other websites." > 1739591075 666063 PRIVMSG #esolangs :14[[07User:Hotcrystal014]]4 10 02https://esolangs.org/w/index.php?diff=151990&oldid=151988 5* 03Hotcrystal0 5* (+50) 10 > 1739591085 613364 PRIVMSG #esolangs :14[[07User:Hotcrystal0/User chart14]]4 10 02https://esolangs.org/w/index.php?diff=151991&oldid=151989 5* 03Hotcrystal0 5* (+25) 10 > 1739591091 189290 PRIVMSG #esolangs :14[[07User:Hotcrystal0/User chart14]]4 10 02https://esolangs.org/w/index.php?diff=151992&oldid=151991 5* 03Hotcrystal0 5* (+1) 10 > 1739591928 754790 PRIVMSG #esolangs :14[[07Pointing14]]4 10 02https://esolangs.org/w/index.php?diff=151993&oldid=151866 5* 03Calculus is fun 5* (-587) 10Simplified instruction set > 1739595003 854972 PRIVMSG #esolangs :14[[07Nya~*kwrgsfish+-HQ9`:'"rbtAzxdi814]]4 10 02https://esolangs.org/w/index.php?diff=151994&oldid=151933 5* 03PrySigneToFry 5* (+48) 10 > 1739596463 662452 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=151995&oldid=151987 5* 03Aadenboy 5* (+463) 10reformat > 1739596840 505020 PRIVMSG #esolangs :14[[07Topple14]]4 M10 02https://esolangs.org/w/index.php?diff=151996&oldid=151925 5* 03H33T33 5* (+34) 10 > 1739599862 507597 PRIVMSG #esolangs :14[[07ToArrowScript14]]4 M10 02https://esolangs.org/w/index.php?diff=151997&oldid=151928 5* 03Cycwin 5* (+0) 10/* Syntax of TAS */ > 1739600710 917268 PRIVMSG #esolangs :14[[07StormLang14]]4 10 02https://esolangs.org/w/index.php?diff=151998&oldid=151947 5* 03PrySigneToFry 5* (+706) 10 > 1739600873 117888 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/StormLang discussion14]]4 10 02https://esolangs.org/w/index.php?diff=151999&oldid=151816 5* 03PrySigneToFry 5* (+887) 10 < 1739601935 257065 :chomwitt_alt!~alex@2a02:587:7a13:5400:42b0:76ff:fe46:a5fd JOIN #esolangs chomwitt :realname < 1739604173 37431 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1739607363 122073 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1739607406 509326 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :mcr5(){ (unset f l c;m(){ while read -r l;do if [ "~" = "$l" ];then read -r l;c="$c$l";read -r l;f="$f$l";else echo "$l"|awk "$f{l=\$0}END{$c print l}"||exit;fi;done;};m|m)}; < 1739607411 160803 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :now my macros themselves have macros < 1739607439 560885 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :we put macros in the macros so you coould macro expand while you macro expand < 1739607460 690716 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Exciting. < 1739608622 611859 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :edited it slightly https://github.com/memesmith0/mcr5/blob/main/README.md > 1739609633 16901 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152000&oldid=151995 5* 0347 5* (+8) 10 > 1739609683 942735 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152001&oldid=152000 5* 0347 5* (+0) 10 < 1739609764 431578 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1739609861 170874 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152002&oldid=152001 5* 03I am islptng 5* (+61) 10I have no miraheze account and one Discord. > 1739610733 243777 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152003&oldid=152002 5* 0347 5* (-26) 10 > 1739610785 209105 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152004&oldid=152003 5* 0347 5* (+23) 10 > 1739611549 804046 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152005&oldid=152004 5* 03PrySigneToFry 5* (+159) 10 < 1739613023 952466 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1739616660 526 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname > 1739617096 648499 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again Undici14]]4 10 02https://esolangs.org/w/index.php?diff=152006&oldid=151978 5* 03MihaiEso 5* (+47) 10 > 1739617409 213177 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=152007&oldid=151972 5* 03PrySigneToFry 5* (+959) 10 > 1739617435 40190 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=152008&oldid=152007 5* 03PrySigneToFry 5* (-29) 10 > 1739617483 245214 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=152009&oldid=152008 5* 03PrySigneToFry 5* (+1) 10 > 1739617530 324952 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=152010&oldid=152009 5* 03PrySigneToFry 5* (+70) 10Fixed rotating degree < 1739617632 706254 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1739617787 133693 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152011&oldid=151519 5* 03PrySigneToFry 5* (+525) 10/* My usage of span rotation */ new section > 1739617806 45047 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again Chapter 1314]]4 N10 02https://esolangs.org/w/index.php?oldid=152012 5* 03MihaiEso 5* (+5619) 10Created page with "1. [[Translated ZhongWen/PSTF Again Undici|]]Special:Contributions/PrySigneToFry|Your system is corrupted, it can't be tL$D3h$&% ?' L$H3h(*) ?+ L$L3h,.- ?/ L$P3h021 ?3 ?6$T3h45 ?7 ?:$X3h89 < 1739619221 421229 :jjrubes!~JJRubes@1.147.14.49 JOIN #esolangs * :realname < 1739620496 270357 :jjrubes!~JJRubes@1.147.14.49 QUIT :Read error: Connection reset by peer > 1739621363 83166 PRIVMSG #esolangs :14[[07StormLang14]]4 10 02https://esolangs.org/w/index.php?diff=152013&oldid=151998 5* 03None1 5* (+19) 10/* Identifier */ > 1739621820 669266 PRIVMSG #esolangs :14[[07User talk:Squareroot1262114]]4 10 02https://esolangs.org/w/index.php?diff=152014&oldid=151944 5* 03Squareroot12621 5* (+115) 10 < 1739621849 481784 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1739622261 680827 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :https://github.com/memesmith0/macros_for_x > 1739623341 580490 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152015&oldid=152011 5* 03I am islptng 5* (+614) 10 > 1739623361 667516 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152016&oldid=152015 5* 03I am islptng 5* (+1) 10/* My usage of span rotation */ < 1739623475 406184 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1739623542 873374 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :this is a prototype for something that adds macros to nearly every programming language that exists https://github.com/memesmith0/macros_for_x > 1739623545 964756 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152017&oldid=152005 5* 03I am islptng 5* (+131) 10 < 1739623574 329291 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :nearly every langauge on the esolangs wiki can be made to have syntax macros < 1739623581 773039 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :12 years! < 1739623636 916381 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :this does something similarly to what nixpkgs does but instead of doing it to packages it does it to programming languages < 1739623671 296345 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :now you can truly in the same file start writing some c++ and type one line and then begin writing code in python then type another line and write some code in brainfuck < 1739623736 369799 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :with this technology there can be an executable that makes no distinction between programming languages that is langauge agnostic < 1739623863 837270 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :you can have a program that mixes code from this https://esolangs.org/wiki/Iris and this https://esolangs.org/wiki/Puzzlang although it may require a little tweaking < 1739623898 3676 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :you can have a source file with this https://esolangs.org/wiki/Right_bracket and this https://esolangs.org/wiki/Itflabtijtslwi < 1739624017 43697 :dawids!~dawids@51.37.249.150 JOIN #esolangs * :realname < 1739624022 177697 :dawids!~dawids@51.37.249.150 QUIT :Remote host closed the connection > 1739624043 571530 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152018&oldid=152017 5* 03Hotcrystal0 5* (+0) 10 > 1739624169 326616 PRIVMSG #esolangs :14[[07User:Hotcrystal014]]4 10 02https://esolangs.org/w/index.php?diff=152019&oldid=151990 5* 03Hotcrystal0 5* (+56) 10 > 1739624225 359145 PRIVMSG #esolangs :14[[07User:Hotcrystal0/My esolang ideas14]]4 N10 02https://esolangs.org/w/index.php?oldid=152020 5* 03Hotcrystal0 5* (+139) 10Created page with "Here is where hotcrystal0 dumps his esolang ideas. An esolang called Scratch-unfriendly where every keyword is in Scratchs filter" > 1739624233 223658 PRIVMSG #esolangs :14[[07User:Hotcrystal0/My esolang ideas14]]4 10 02https://esolangs.org/w/index.php?diff=152021&oldid=152020 5* 03Hotcrystal0 5* (+2) 10 > 1739624270 814858 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152022&oldid=151963 5* 03Hotcrystal0 5* (+82) 10 > 1739624284 229980 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152023&oldid=152022 5* 03Hotcrystal0 5* (+0) 10 > 1739624303 297965 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152024&oldid=152023 5* 03Hotcrystal0 5* (+1) 10 > 1739626271 133511 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152025&oldid=152016 5* 03PrySigneToFry 5* (+537) 10 > 1739626303 461223 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152026&oldid=152025 5* 03PrySigneToFry 5* (-1) 10Fixed rotating degree > 1739627161 297402 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152027&oldid=152026 5* 03I am islptng 5* (+1559) 10 < 1739627304 923140 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1739627337 485291 :ais523!~ais523@user/ais523 NICK :callforjudgement < 1739627345 175070 :callforjudgement!~ais523@user/ais523 NICK :ais523 < 1739627521 29759 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :nwo I am working on decoupling mcr from awk https://github.com/memesmith0/mcr6/blob/main/README.md < 1739627531 168344 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :I am trying to make it so that the macros can be written in any language > 1739628042 841045 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152028&oldid=152027 5* 03I am islptng 5* (+492) 10/* My usage of span rotation */ > 1739628508 264944 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=152029&oldid=152028 5* 03I am islptng 5* (-1731) 10/* My usage of span rotation */ < 1739628844 133160 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1739629168 944085 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname > 1739629490 988987 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152030&oldid=152024 5* 03Hotcrystal0 5* (+99) 10 > 1739629530 126899 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152031&oldid=152030 5* 03Hotcrystal0 5* (+109) 10 > 1739629579 686320 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152032&oldid=152031 5* 03Hotcrystal0 5* (+53) 10 > 1739629587 989727 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152033&oldid=152032 5* 03Hotcrystal0 5* (+1) 10 > 1739629597 950522 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152034&oldid=152033 5* 03Hotcrystal0 5* (+11) 10 > 1739629609 974988 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152035&oldid=152034 5* 03Hotcrystal0 5* (-1) 10 > 1739629618 994150 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152036&oldid=152035 5* 03Hotcrystal0 5* (+1) 10 > 1739633450 826119 PRIVMSG #esolangs :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=152037&oldid=151243 5* 03Compiler12o 5* (-1) 10/* Interpreters */ > 1739633721 401878 PRIVMSG #esolangs :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=152038&oldid=152037 5* 03Compiler12o 5* (+1117) 10/* +-=*/@%#()< */ > 1739633951 465036 PRIVMSG #esolangs :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=152039&oldid=152038 5* 03Compiler12o 5* (+173) 10/* +-=*/@%#() 1739634068 234790 PRIVMSG #esolangs :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=152040&oldid=152039 5* 03Compiler12o 5* (-1) 10/* +-=*/@%#() 1739634085 368221 PRIVMSG #esolangs :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=152041&oldid=152040 5* 03Compiler12o 5* (+0) 10/* +-=*/@%#() 1739638834 413599 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 M10 02https://esolangs.org/w/index.php?diff=152042&oldid=152018 5* 03Aadenboy 5* (-69) 10 < 1739641768 189879 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :question. suppose I have an esoteric language that I implement by compiling to C. the goal here is that the source translates to C in a somewhat transparent way, so you can read the C code to understand the rules of the language or to debug the compiler. also you can link multiple source files from the language, and even C libraries as long as you prepare a C interface that can be accessed from the < 1739641774 185861 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :esolang. < 1739641883 48236 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :my question is, what interface should I give to the esolang to C compiler to make both the simple case easy, where you're just compiling an esolang program to an executable with the default libraries, and the hard case, where you just want the C code and then you want to invoke the C compiler and linker with custom settings? < 1739642086 862125 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm maybe look at https://manpages.org/ick for inspiration? < 1739642162 169030 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :also I'll need both a standard library for the esolang that you'll have to link to, and a header file that the translated C file will include. < 1739642173 575340 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: I'll look at that < 1739642408 953808 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: C-INTERCAL's approach is to do INTERCAL-to-C-to-executable by default but to have a command-line argument to stop after generating the C < 1739642437 473158 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and IIRC it drops a compile-command header (which is an Emacs modeline, because why not?) that specifies how to compile the resulting C file < 1739642463 838134 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: ooh, C-INTERCAL has made it to manpages.org? < 1739642500 870554 :int-e!~noone@int-e.eu PRIVMSG #esolangs :evidently < 1739642996 971520 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :a compile header directly into the C file? interesting, I was thinking of writing a makefile include < 1739643125 971463 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :this is about that text columns esolang that I was talking about recently, and I think I should make it statically typable < 1739643248 811441 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I probably won't take this past toy stage so the whole complication is probably unnecessary, but I still want to figure out how it should work < 1739643370 182532 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I'd start with `< file.esolang my-compiler > file.c && gcc file.c` and basically never move past that point. < 1739643371 586521 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :like I may want different modes of array index safety: one that strictly checks that all array accesses are in bounds, which helps me prove that a program that I write in the esolang doesn't have a problem with that and so should work portably with hypothetical other implementations of the esolang, but potentially also a non-checking version to prove that you can write somewhat efficient code in this < 1739643377 766815 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :esolang. I probably don't need to implement the latter, because it's still just a toy, but I want to know that it's implementable. < 1739643398 160936 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I *would* write a Makefile if the command chaining gets out of hand for some reason) < 1739643425 23455 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(there could be an intermediate safety, where out of bounds array accesses can't break out of memory safety, but I don't prove that they're valid in the language) < 1739643439 565405 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but I also never ship anything so... < 1739643528 686955 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1739643533 583595 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :sure, me neither < 1739643564 409335 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and there are still parts that I have to think about how this esolang should be defined < 1739644829 67393 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1739644938 457723 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1739644973 967015 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 245 seconds < 1739645021 648773 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1739645786 610580 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer < 1739645852 71282 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :For putting the compile command header, what I had done is to put the commands into a #if 0 block, because the C compiler will skip them but the command shell treats "#if 0" as a comment so it is that command which is skipped instead. < 1739647516 166601 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :lisbeths: How would your approach apply to languages whose programs aren't written as documents? < 1739647616 773776 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :I dont know < 1739647618 211716 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The common esolangs examples are The Waterfall Model, whose programs are matrices, and But Is It Art?, whose programs are tiles. Other examples include Wang tiles or Post correspondence tiles, FRACTRAN whose programs are sequences of rational numbers, and Cammy whose programs are algebraic expressions. < 1739647636 905913 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :the program would ahve to be representable as a series of bits < 1739647653 949591 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :or the logic of the program would ahve to be representable as a series of bits < 1739647671 707240 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, that's always possible. But it would mean that the represented program is encapsulated. < 1739647709 361745 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Taking your example: if some lines of a document are C++, some are Python, and some are Brainfuck, then what memory model is used to describe the resulting program's behavior? < 1739647906 397719 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :thats up to the user thats not my job < 1739647970 837588 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm vaguely reminded of how some very early shell apparently implemented goto as a separate executable; I'm not entirely sure how it worked < 1739648011 897410 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the most sensible option would be along the lines of exec'ing the shell starting at a particular line, but I'm hoping it was weirder < 1739648079 91082 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is a hard thing to search for < 1739648094 67149 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :lisbeths: Out of curiosity, what do you think of quasiquotation? Have you seen languages that offer programmable quasiquoters? < 1739648238 872852 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :i havent < 1739649148 73644 :APic!apic@apic.name PRIVMSG #esolangs :cu > 1739650124 318100 PRIVMSG #esolangs :14[[07Chops14]]4 M10 02https://esolangs.org/w/index.php?diff=152043&oldid=150635 5* 03Buckets 5* (+43) 10 > 1739651867 665939 PRIVMSG #esolangs :14[[07Sleep.14]]4 M10 02https://esolangs.org/w/index.php?diff=152044&oldid=151568 5* 03Buckets 5* (+375) 10 < 1739652447 263333 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :seem to be nearly done with mcr7 https://github.com/memesmith0/mcr7_repl/ < 1739652476 150130 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :the main difference between mcr7 and mcr6 is that mcr6 has a macro system in awk whereas mcr7 intends to let you pick your own macro system < 1739652531 128687 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :or sorry mcr5 is based in awk mcr6 allows you to choose your own macro system and mcr7 allows you to reprogram the macro system from mcr6 with more macros > 1739652750 874161 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/Users that is also on other place14]]4 10 02https://esolangs.org/w/index.php?diff=152045&oldid=152042 5* 03MihaiEso 5* (+67) 10 < 1739652772 645247 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :mcr6 has made me realize a bottleneck in my design which is that it has to send the entire list of macros into the macro interpreter for every single line. and it would be more efficient for the macro system to be able to interpret mcr6 macros as part of its program < 1739653438 24566 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1739653457 962194 :craigo!~craigo@user/craigo QUIT :Ping timeout: 248 seconds > 1739653840 646688 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=152046&oldid=152010 5* 03Tommyaweosme 5* (+384) 10 < 1739654187 218418 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's starting to look a lot like m4. Maybe it's a case of convergent evolution. > 1739654250 967075 PRIVMSG #esolangs :14[[07Kcidea14]]4 10 02https://esolangs.org/w/index.php?diff=152047&oldid=137688 5* 03Tommyaweosme 5* (+77) 10 < 1739654693 406215 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :this is a much smaller system than m4 < 1739654697 106755 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :https://github.com/memesmith0/mcr10 < 1739654707 792971 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :I dont think I can take the mcr program any further than this < 1739655435 533155 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :I can make my own awk version of it which is what I prefer, but that is all > 1739657424 951339 PRIVMSG #esolangs :14[[076A14]]4 M10 02https://esolangs.org/w/index.php?diff=152048&oldid=151511 5* 03Buckets 5* (+0) 10 > 1739657518 910849 PRIVMSG #esolangs :14[[07User:Anthonykozar/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152049&oldid=151968 5* 03Anthonykozar 5* (-35) 10Testing if literal greater-than and less-than signs and/or their HTML entities work. < 1739657533 170136 :chomwitt_alt!~alex@2a02:587:7a13:5400:42b0:76ff:fe46:a5fd QUIT :Ping timeout: 252 seconds > 1739657686 111106 PRIVMSG #esolangs :14[[07ASCII Code14]]4 N10 02https://esolangs.org/w/index.php?oldid=152050 5* 03MihaiEso 5* (+3550) 10Created page with "'''ASCII Code''' is a esolang made by Mihai Popa. The goal is to fit a program in a ASCII square or rectangle. == Command list == {| class="wikitable" |+ Command list |- ! Command !! Meaning |- | s || Sets the current variable. Variable can be any of the 26 letters > 1739657859 959554 PRIVMSG #esolangs :14[[07User:Anthonykozar/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=152051&oldid=152049 5* 03Anthonykozar 5* (+17) 10Fix code formatting > 1739657889 200309 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=152052&oldid=151946 5* 03MihaiEso 5* (+37) 10/* List of my esolangs */ > 1739657942 179852 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=152053&oldid=151974 5* 03MihaiEso 5* (+17) 10 < 1739660183 449985 :Lykaina!~lykaina@user/lykaina JOIN #esolangs Lykaina :Lykaina < 1739661431 688010 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :https://github.com/memesmith0/mcr11 now this is podracing