< 1775433733 158242 :aadenboy|2!~aadenboy@172.56.104.58 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejËŒdÉ›nbÉ < 1775433843 483724 :aadenboy!~aadenboy@172.56.104.200 QUIT :Ping timeout: 255 seconds < 1775434215 678716 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :would sigaltstack be able to instruct the operating system to restore some (arch-dependent) registers other than just the stack pointer to values saved at the time of the sigaltstack call? or would that break more portable uses of sigaltstack? < 1775434271 123127 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you could imagine the register that stores the pointer to the thread-specific values table if you wish < 1775434341 400404 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I don't mean the kernel would just look at the value of that register at the time when you call sigaltstack but that the program would fill that value in explicitly in the struct stack_t value that it passes to the sigaltstack call < 1775434866 191213 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca JOIN #esolangs zzo38 :zzo38 < 1775436039 462693 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I'm asking because the RISC-V ABI document, and it says three of the general-purpose registers are reserved to be used as stack pointer, global pointer, and per-thread pointer respectively, and these have to hold valid values at all times because signal handlers can rely on them. Presumably you can use sigaltstack to unreserve the stack pointer, but I wonder if you could unreserve the other two as well. < 1775436045 469474 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :There are 31 general-purpose registers in this arch, and they roughly correspond to how the 16 general-purpose registers are used in x86: there are separate floating-point registers if the CPU supports floating point, and separate vector registers if vector instructions are supported, so these usually store scalar integer values. 32 or 64 bit wide depending on whether this is the 32-bit or 64-bit RISC-V < 1775436051 477986 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :architecture -- the two are separate in userland, just like x86_32 and x86_64. < 1775436271 896609 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :So for some optimized hand-written inner loops, unreserving all three of those registers could be useful, even if you have to restore them outside of the inner loop because functions compiled normally can rely on them of course. < 1775436797 635068 :amby!~ambylastn@host-81-178-153-130.as13285.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 < 1775437909 283362 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I think I had mentioned "communist hands" in Texas Hold'em poker many years ago, but now I made up a way to make points for a poker hand with flower card (although maybe someone will want to make changes to it), so we can make the flower communist hands. < 1775438189 474832 :aadenboy|2!~aadenboy@172.56.104.58 QUIT :Quit: goodbye for now! back another day < 1775440775 743030 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :wait, why doesn't this ABI have a stack redzone? it was defined late enough that the technique was known < 1775440825 479009 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and the instruction set can use signed immediate offsets encoded into load/store instructions so you can address below the stack pointer too < 1775443992 125332 :somefan_!~somefan_@208.58.192.69 JOIN #esolangs * :alt < 1775444041 88684 :somefan_!~somefan_@208.58.192.69 PRIVMSG #esolangs :LO < 1775444113 875958 :somefan!~somefan@user/somefan PRIVMSG #esolangs :cool < 1775444633 375270 :somefan_!~somefan_@208.58.192.69 QUIT :Read error: Connection reset by peer > 1775449442 660507 PRIVMSG #esolangs :14[[07Talk:ZeroStack2D14]]4 10 02https://esolangs.org/w/index.php?diff=179053&oldid=176624 5* 03NeurosamaLover 5* (+212) 10/* Research links */ new section > 1775449558 600889 PRIVMSG #esolangs :14[[07Talk:ZeroGrid2D14]]4 N10 02https://esolangs.org/w/index.php?oldid=179054 5* 03NeurosamaLover 5* (+210) 10Created page with "== Research links == Add links to external blogs, discussions, or research pages about this language here. --~~~~" < 1775450530 274988 :somefan_!~somefan@2607:fb91:83d:3e7:d42f:8554:62a7:cea8 JOIN #esolangs * :realname < 1775450583 346467 :somefan!~somefan@user/somefan QUIT :Ping timeout: 255 seconds > 1775453841 346083 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 N10 02https://esolangs.org/w/index.php?oldid=179055 5* 03Dragoneater67mobile 5* (+904) 10Created page with "'''(3+!+)%!+''' is a Turing-incomplete esolang based on [[Wikipedia:Collatz conjecture|Collatz conjecture]] made by [[User:Dragoneater67]] to show that [[Turing-complete]]ness is not neccessary for the halting problem to be undecidable. == Overview == Ther > 1775453929 906033 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=179056&oldid=178980 5* 03Dragoneater67mobile 5* (+103) 10/* but really... */ > 1775455390 551461 PRIVMSG #esolangs :14[[07Abacus Computer14]]4 10 02https://esolangs.org/w/index.php?diff=179057&oldid=174602 5* 03Timm 5* (+13) 10 < 1775455783 621611 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 JOIN #esolangs * :[https://web.libera.chat] Yayimhere < 1775455793 97491 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 PRIVMSG #esolangs :hello! < 1775455946 942272 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 PRIVMSG #esolangs :dragoneater67: have you made any progress on the FWoTD thing? < 1775455965 407053 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 PRIVMSG #esolangs :or have you abandoned it? < 1775457076 730511 :tromp!~textual@2001:1c00:340e:2700:795f:6a6f:7cb5:ecd6 JOIN #esolangs * :Textual User > 1775459156 553997 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 M10 02https://esolangs.org/w/index.php?diff=179058&oldid=179055 5* 03Cleverxia 5* (+28) 10category > 1775459259 694901 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 M10 02https://esolangs.org/w/index.php?diff=179059&oldid=179058 5* 03Cleverxia 5* (+1) 10fix example < 1775460250 690521 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1775461962 147493 :somefan_!~somefan@2607:fb91:83d:3e7:d42f:8554:62a7:cea8 QUIT :Ping timeout: 246 seconds > 1775462009 201126 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=179060&oldid=179027 5* 03Cleverxia 5* (+1166) 10 < 1775462138 38956 :tromp!~textual@2001:1c00:340e:2700:795f:6a6f:7cb5:ecd6 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1775462362 287706 PRIVMSG #esolangs :14[[07Talk:(3+!+)%!+14]]4 N10 02https://esolangs.org/w/index.php?oldid=179061 5* 03Yayimhere2(school) 5* (+188) 10Created page with "im not doubting it, but it'd be nice to see a full proof that its not TC. --~~~~" < 1775466205 765661 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 QUIT :Quit: Ping timeout (120 seconds) < 1775466249 957019 :shikhin!~shikhin@offtopia/offtopian QUIT :Ping timeout: 248 seconds < 1775466256 921349 :shikhin!~shikhin@ahti.space JOIN #esolangs * :shikhin < 1775466325 351722 :shikhin!~shikhin@ahti.space CHGHOST ~shikhin :offtopia/offtopian < 1775469497 913646 :tromp!~textual@2001:1c00:340e:2700:795f:6a6f:7cb5:ecd6 JOIN #esolangs * :Textual User < 1775471940 623716 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 JOIN #esolangs * :[https://web.libera.chat] Yayimhere > 1775472830 550209 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179062&oldid=179059 5* 03Dragoneater67mobile 5* (-1) 10/* Collatz conjecture */ > 1775472851 815571 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179063&oldid=179062 5* 03Dragoneater67mobile 5* (+48) 10/* Overview */ > 1775472877 460865 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179064&oldid=179063 5* 03Dragoneater67mobile 5* (-28) 10 > 1775472994 58797 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179065&oldid=179064 5* 03Yayimhere2(school) 5* (+1) 10/* Collatz conjecture */ the extra bracket is needed, cuz it also loops after even check > 1775473092 612904 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179066&oldid=179065 5* 03Yayimhere2(school) 5* (+32) 10/* Examples */ < 1775474289 436460 :jinn6!jan6@tilde.team/user/jan6 QUIT :Ping timeout: 255 seconds < 1775474785 338246 :Yayimhere!~Yayimhere@2a02:aa7:4656:f19f:f48b:28aa:a2e4:75a3 QUIT :Quit: Client closed > 1775475126 588981 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179067&oldid=179066 5* 03Dragoneater67mobile 5* (+0) 10/* Collatz conjecture */ > 1775475175 165798 PRIVMSG #esolangs :14[[07(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179068&oldid=179067 5* 03Dragoneater67mobile 5* (-1) 10/* Looping counter */ not needed because theres an implicit loop < 1775475206 941374 :tromp!~textual@2001:1c00:340e:2700:795f:6a6f:7cb5:ecd6 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1775475682 513981 PRIVMSG #esolangs :14[[07Here's Some Predefined Stuff. Now Go Invent Everything Else14]]4 10 02https://esolangs.org/w/index.php?diff=179069&oldid=179016 5* 03ZachMadeAnAltBecauseHeLostThePassword 5* (+0) 10better-machine is wrong < 1775475939 931991 :somefan!~somefan@2607:fb90:ea9c:4a45:412:4125:7556:dbd3 JOIN #esolangs * :realname < 1775479267 443603 :jinn6!jan6@tilde.team/user/jan6 JOIN #esolangs jinn6 :genThey're Advocatus Diaboli < 1775479650 220613 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1775479733 116999 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1775479833 115195 :tromp!~textual@2001:1c00:340e:2700:8cf8:7bb7:a0e:7cfa JOIN #esolangs * :Textual User < 1775480786 711590 :tromp!~textual@2001:1c00:340e:2700:8cf8:7bb7:a0e:7cfa QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1775481673 908088 :somefan!~somefan@2607:fb90:ea9c:4a45:412:4125:7556:dbd3 QUIT :Ping timeout: 248 seconds < 1775481675 647300 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1775482543 933019 :amby!~ambylastn@host-81-178-153-130.as13285.net JOIN #esolangs * :realname < 1775483340 714605 :tromp!~textual@2001:1c00:340e:2700:8cf8:7bb7:a0e:7cfa JOIN #esolangs * :Textual User > 1775483710 973787 PRIVMSG #esolangs :14[[07Talk:(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179070&oldid=179061 5* 03Mrtli08 5* (+175) 10 > 1775483821 32341 PRIVMSG #esolangs :14[[07Talk:Abacus Computer14]]4 N10 02https://esolangs.org/w/index.php?oldid=179071 5* 03Mrtli08 5* (+149) 10Created page with "If this is still being developed i think we need turingcus computer --~~~~" > 1775484726 127823 PRIVMSG #esolangs :14[[07Turingcus Computer14]]4 N10 02https://esolangs.org/w/index.php?oldid=179072 5* 03Mrtli08 5* (+895) 10Created page with "Turingcus Computer is a improved version of [[Abacus Computer]] with new features. Also its no longer a [[OISC]] with the INT instruction. ===Default values=== * R0 = 0 * R1 = 1 * RN = -1 * RS = 0 (Starting value) * IP = 0 (default value, increases for every > 1775484784 87500 PRIVMSG #esolangs :14[[07User:Mrtli0814]]4 10 02https://esolangs.org/w/index.php?diff=179073&oldid=178588 5* 03Mrtli08 5* (+76) 10 > 1775484889 419756 PRIVMSG #esolangs :14[[07User:Mrtli0814]]4 10 02https://esolangs.org/w/index.php?diff=179074&oldid=179073 5* 03Mrtli08 5* (+129) 10 > 1775484895 297303 PRIVMSG #esolangs :14[[07User:Mrtli0814]]4 10 02https://esolangs.org/w/index.php?diff=179075&oldid=179074 5* 03Mrtli08 5* (+5) 10 < 1775488086 378876 :pool!~nathan@user/PoolloverNathan QUIT :Ping timeout: 255 seconds < 1775488480 880017 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan < 1775490084 450429 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Ping timeout: 255 seconds > 1775490677 195752 PRIVMSG #esolangs :14[[07Talk:(3+!+)%!+14]]4 10 02https://esolangs.org/w/index.php?diff=179076&oldid=179070 5* 03Yayimhere2(school) 5* (+268) 10 < 1775490806 603781 :dragoneater67!~dragoneat@user/dragoneater67 QUIT :Ping timeout: 244 seconds < 1775492429 882095 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :Hooloovoo < 1775499285 850189 :op_4!~tslil@user/op-4/x-9116473 NICK :mission_speciali < 1775499326 350588 :mission_speciali!~tslil@user/op-4/x-9116473 NICK :op_4 < 1775499513 348513 :op_4!~tslil@user/op-4/x-9116473 NICK :missionspecialis < 1775499542 780635 :missionspecialis!~tslil@user/op-4/x-9116473 NICK :op_4 < 1775503409 828418 :somefan!~somefan@2607:fb91:894:8c0e:457e:a712:919b:39b7 JOIN #esolangs * :realname < 1775503420 419738 :somefan!~somefan@2607:fb91:894:8c0e:457e:a712:919b:39b7 CHGHOST ~somefan :user/somefan < 1775504126 88937 :somefan_!~somefan@2607:fb91:8a9:c1f:1d88:791f:8322:ef9a JOIN #esolangs * :realname < 1775504211 961424 :somefan_!~somefan@2607:fb91:8a9:c1f:1d88:791f:8322:ef9a QUIT :Client Quit < 1775504225 802436 :somefan!~somefan@user/somefan QUIT :Ping timeout: 272 seconds < 1775504253 704634 :somefan!~somefan@2607:fb91:8a9:c1f:1d88:791f:8322:ef9a JOIN #esolangs * :realname < 1775504270 129585 :somefan!~somefan@2607:fb91:8a9:c1f:1d88:791f:8322:ef9a CHGHOST ~somefan :user/somefan < 1775504353 848973 :somefan_!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 JOIN #esolangs * :realname < 1775504368 83640 :somefan_!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 QUIT :Client Quit < 1775504432 79603 :somefan_!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 JOIN #esolangs * :realname < 1775504494 868128 :somefan_!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 QUIT :Client Quit < 1775504526 878401 :somefan_!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 JOIN #esolangs * :realname < 1775504550 157504 :somefan!~somefan@user/somefan QUIT :Ping timeout: 246 seconds < 1775504653 536611 :somefan_!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 NICK :somefan < 1775504670 709545 :somefan!~somefan@2607:fb91:8a9:c1f:4c07:daaa:550c:ea49 CHGHOST ~somefan :user/somefan < 1775505339 347756 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds < 1775505430 586781 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1775505600 999353 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1775508086 857566 :somefan!~somefan@user/somefan QUIT :Ping timeout: 256 seconds < 1775509646 180980 :aadenboy!~aadenboy@172.56.104.58 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejËŒdÉ›nbÉ < 1775509650 58950 :aadenboy!~aadenboy@172.56.104.58 PRIVMSG #esolangs :afternoon < 1775509717 573074 :aadenboy!~aadenboy@172.56.104.58 PRIVMSG #esolangs :xaadenboy: ' < 1775509728 559146 :aadenboy!~aadenboy@172.56.104.58 PRIVMSG #esolangs :whoops < 1775511031 497197 :Lymia!~lymia@lilac.servers.aura.moe QUIT :Quit: zzzz <3 < 1775511080 558562 :Lymia!~lymia@lilac.servers.aura.moe JOIN #esolangs Lymia :Lymia Aluysia < 1775511328 831333 :Thelie!~Thelie@2a03:9b40:2009:1900:525f:fb13:352b:695e JOIN #esolangs Thelie :Thelie < 1775511781 820581 :somefan!~somefan@2607:fb91:8a9:c1f:61ca:3c9c:aed7:7e87 JOIN #esolangs * :realname > 1775512684 639629 PRIVMSG #esolangs :14[[071r14]]4 N10 02https://esolangs.org/w/index.php?oldid=179077 5* 03Squidmanescape 5* (+5580) 10There you go. < 1775512755 83016 :Lymia!~lymia@lilac.servers.aura.moe QUIT :Quit: zzzz <3 > 1775512782 853609 PRIVMSG #esolangs :14[[071r14]]4 10 02https://esolangs.org/w/index.php?diff=179078&oldid=179077 5* 03Squidmanescape 5* (+6) 10/* Encountering Non-Whitespace */ < 1775512792 883165 :Lymia!~lymia@lilac.servers.aura.moe JOIN #esolangs Lymia :Lymia Aluysia < 1775513056 287763 :Thelie!~Thelie@2a03:9b40:2009:1900:525f:fb13:352b:695e QUIT :Quit: Leaving. < 1775513063 701040 :Thelie1!~Thelie@185.13.31.202 JOIN #esolangs * :Thelie < 1775514886 945065 :Thelie1!~Thelie@185.13.31.202 QUIT :Quit: Leaving. < 1775514891 571869 :Thelie!~Thelie@185.13.31.202 JOIN #esolangs Thelie :Thelie > 1775515772 935633 PRIVMSG #esolangs :14[[07Pathana/Crawling Chaos14]]4 N10 02https://esolangs.org/w/index.php?oldid=179079 5* 03Squidmanescape 5* (+17600) 10Created page with "The Crawling Chaos series of integers is an important part of Pathana. It is ideally generated by taking the specific provided rendition of H. P. Lovecraft's [https://www.hplovecraft.com/writings/texts/fiction/crc.aspx The Crawling Chaos] and ana < 1775516024 807060 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1775516755 94424 :Thelie!~Thelie@185.13.31.202 QUIT :Quit: Leaving. < 1775516761 945788 :Thelie!~Thelie@185.13.31.202 JOIN #esolangs * :Thelie < 1775518587 671710 :Thelie!~Thelie@185.13.31.202 QUIT :Quit: Leaving. < 1775518594 851877 :Thelie!~Thelie@185.13.31.202 JOIN #esolangs * :Thelie