00:19:24 [[Talk:Neural Brainfuck]] N https://esolangs.org/w/index.php?oldid=84067 * Caenbe * (+214) Created page with "==s Command== This is Turing complete, if the s command is allowed to be a [[Spoon]] implementation that maps programs to their output. ;) ~~~~" 00:26:23 -!- metcalf has quit (Quit: metcalf). 00:36:49 [[Fuck]] https://esolangs.org/w/index.php?diff=84068&oldid=84061 * Caenbe * (+25) This seems to be more accurate given the examples. 00:37:03 [[Fuck]] M https://esolangs.org/w/index.php?diff=84069&oldid=84068 * Caenbe * (+0) 00:43:44 -!- metcalf has joined. 00:49:26 -!- metcalf has quit (Quit: metcalf). 00:49:39 -!- metcalf has joined. 00:54:08 [[User talk:PythonshellDebugwindow]] https://esolangs.org/w/index.php?diff=84070&oldid=78013 * Not applicable * (+443) 00:58:30 [[User talk:PythonshellDebugwindow]] M https://esolangs.org/w/index.php?diff=84071&oldid=84070 * PythonshellDebugwindow * (+222) /* HelVM */ Reply 00:59:30 [[Esolang talk:Sandbox]] https://esolangs.org/w/index.php?diff=84072&oldid=83801 * PythonshellDebugwindow * (+171) /* Test */ new section 01:26:31 -!- delta23 has quit (Quit: Leaving). 01:29:54 -!- metcalf has quit (Quit: metcalf). 01:30:10 -!- metcalf has joined. 01:34:29 -!- metcalf has quit (Client Quit). 01:34:45 -!- metcalf has joined. 01:37:24 -!- fizzie has changed nick to fizzie_. 01:37:42 -!- fizzie has joined. 01:49:54 -!- metcalf has quit (Quit: metcalf). 01:50:09 -!- metcalf has joined. 01:59:26 -!- metcalf has quit (Quit: metcalf). 01:59:40 -!- metcalf has joined. 02:49:54 -!- metcalf has quit (Quit: metcalf). 02:50:09 -!- metcalf has joined. 02:54:26 -!- metcalf has quit (Client Quit). 02:54:39 -!- metcalf has joined. 02:59:54 -!- metcalf has quit (Quit: metcalf). 03:00:10 -!- metcalf has joined. 03:04:25 -!- metcalf has quit (Client Quit). 03:04:40 -!- metcalf has joined. 03:52:37 heh 03:53:53 I found how to get the value 129 in RASEL using 7 instructions without 0..9A..Z 03:54:19 previous 7 long way to do it was C1B//3- 04:09:13 -!- copumpkin has joined. 04:09:54 -!- metcalf has quit (Quit: metcalf). 04:10:09 -!- metcalf has joined. 04:14:26 -!- metcalf has quit (Client Quit). 04:14:39 -!- metcalf has joined. 04:35:45 -!- sdhandsucks has joined. 04:37:07 -!- hkgit03 has joined. 04:37:09 -!- sdhand has quit (Ping timeout: 240 seconds). 04:37:09 -!- laerling has quit (Ping timeout: 240 seconds). 04:37:54 -!- hakatashi has quit (Ping timeout: 265 seconds). 04:39:01 :) 04:49:17 Comments should be written in baby talk whenever possible. /* We truncy-wuncate the stringy-wingy we were given and we push-push-push it onto the stacky-wacky, don't we? Yes we do! Yes we do! */ 04:49:31 (c) Chris Pressey 04:50:11 stacky-wacky-based language 04:50:42 n 04:50:43 o 04:54:09 I agree with all these points: https://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ 05:04:54 -!- metcalf has quit (Quit: metcalf). 05:05:10 -!- metcalf has joined. 05:07:04 I also agree with what is written there 05:09:34 -!- metcalf has quit (Client Quit). 05:09:50 -!- metcalf has joined. 05:24:09 -!- metcalf_ has joined. 05:24:54 -!- metcalf_ has quit (Client Quit). 05:25:19 -!- metcalf_ has joined. 05:27:41 -!- metcalf has quit (Ping timeout: 248 seconds). 05:27:42 -!- metcalf_ has changed nick to metcalf. 05:34:25 -!- metcalf has quit (Quit: metcalf). 05:34:40 -!- metcalf has joined. 06:13:01 [[Special:Log/newusers]] create * GotCubes * New user account 06:13:41 [[Talk:Nellephant]] https://esolangs.org/w/index.php?diff=84073&oldid=65275 * Zzo38 * (+377) Regular expression output 06:16:26 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84074&oldid=84005 * GotCubes * (+224) /* Introductions */ 07:00:58 [[Deadfish]] M https://esolangs.org/w/index.php?diff=84075&oldid=83994 * Nakilon * (-11) /* Ruby */ this is very debatable 07:09:22 the https://esolangs.org/wiki/Tape article says "See Category:Cell-based for more tape-based esolangs. " that is in my opinion confusing 07:10:49 the tape in brainfuck and the program space in befunge are different things; in brainfuck the moving pointer is accesing the data while in befunge it's accessing the instructions 07:11:40 while that data access in befunge is random, not using the left/right instructions but p and g 07:12:14 I think it's a mistake to call the befunge program space an analogue of tape 07:13:20 wiki is synonymizing them 07:23:58 /!\ ΤᎻΙЅ СНᎪΝNEL ΗАS MOVᎬᎠ ᎢⲞ ΙRϹ.LΙᗷΕRΑ.ϹHAT ﹟HAᎷRΑᎠIO /ⵑ\ 07:39:54 -!- metcalf has quit (Quit: metcalf). 07:40:09 -!- metcalf has joined. 07:44:30 -!- metcalf has quit (Client Quit). 07:44:45 -!- metcalf has joined. 08:00:41 nakilon: I think I disagree. If I saw a language that's like brainfuck but with random access instructions, I'd think it's very like brainfuck, and if I saw a language like befunge, but with a program space data pointer that you can move about, I'd think it's very like befunge 08:03:45 -!- LKoen has joined. 08:04:07 yes, because the brainfuck tape and befunge space are different things 08:05:46 that's why I see no reason to have the link to "cell-based" saying "to read more about tape-based" (and vise versa) 08:06:03 I don't think they're very different things at all 08:07:03 tape means you have a pointer than you instruct to shift its position by delta 08:07:04 Only from a distance :( 08:07:09 cell based ness 08:07:18 cell-basedness says nothing about the pointer 08:10:36 in brainfuck the data pointer and the instruction pointer are different things, operating isolated; in befunge they are mixed together by using the program space as memory 08:11:32 befunge isn't more tape-based than C 08:39:54 -!- metcalf has quit (Quit: metcalf). 08:40:09 -!- metcalf has joined. 08:44:25 -!- metcalf has quit (Client Quit). 08:44:41 -!- metcalf has joined. 09:49:54 -!- metcalf has quit (Quit: metcalf). 09:50:10 -!- metcalf has joined. 09:54:25 -!- metcalf has quit (Client Quit). 09:54:40 -!- metcalf has joined. 09:59:54 -!- metcalf has quit (Quit: metcalf). 10:00:09 -!- metcalf has joined. 10:04:26 -!- metcalf has quit (Client Quit). 10:04:39 -!- metcalf has joined. 10:36:10 -!- V has quit (Quit: We're here. We're queer. Connection reset by peer). 11:05:21 [[Talk:Newton]] M https://esolangs.org/w/index.php?diff=84076&oldid=84057 * Grs * (-63) 11:19:28 [[Talk:Newton]] https://esolangs.org/w/index.php?diff=84077&oldid=84076 * Grs * (+922) Added Hello World! program 11:33:34 I agree that fungespace doesn't feel particularly tape-y, but I don't think the fact that it merges the data and instruction pointers together is what makes the difference. 11:33:39 There are a number of brainfuck flavors that do the same (make the "data pointer" also operate on the program itself), and those are just as "tape-based" as regular brainfuck. 11:33:42 Anyway, the "see Category:Cell-based for more tape-based esolangs" doesn't imply that all languages in the category would be tape-based; it just says there are some tape-based ones in it, which can't really be argued against, when probably half of them (exaggerating, but not by much) are derivatives of brainfuck, *the* tape-based language. 11:37:45 [[Special:Log/newusers]] create * Magnogen * New user account 11:43:35 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=84078&oldid=84074 * Magnogen * (+191) /* Introductions */ 11:54:08 [[User:Magnogen]] N https://esolangs.org/w/index.php?oldid=84079 * Magnogen * (+751) Created page with "Hey! My name's Magnogen, but you can call me Mag - my friends call me that anyway. I like to code, even though it causes my great pain sometimes. I've been making a few prog..." 11:54:29 [[User:Magnogen]] https://esolangs.org/w/index.php?diff=84080&oldid=84079 * Magnogen * (+3) 11:54:49 [[User:Magnogen]] https://esolangs.org/w/index.php?diff=84081&oldid=84080 * Magnogen * (+4) 11:54:59 [[User:Magnogen]] https://esolangs.org/w/index.php?diff=84082&oldid=84081 * Magnogen * (+1) 11:58:51 -!- LKoen has quit (Read error: Connection reset by peer). 12:00:49 -!- LKoen has joined. 12:02:27 Hah, the X.509 subject identifier of the certificate you-know-who uses to connect contains the component "O = Fungot Engineering", and I had completely forgotten putting it there. 12:03:21 -!- LKoen has quit (Remote host closed the connection). 12:24:54 -!- metcalf has quit (Quit: metcalf). 12:25:10 -!- metcalf has joined. 12:29:26 -!- metcalf has quit (Client Quit). 12:29:40 -!- metcalf has joined. 12:37:57 there was a CS:GO skin few years ago in Steam Market that costed $0.1, I was thinking about buying a thousand of them 12:38:09 now they cost $17 ..\ 12:40:31 maybe I had to make a script to keep track of those but I didn't bother to 12:47:24 -!- LKoen has joined. 13:14:54 -!- metcalf has quit (Quit: metcalf). 13:15:09 -!- metcalf has joined. 13:19:25 -!- metcalf has quit (Client Quit). 13:19:39 -!- metcalf has joined. 13:31:44 fizzie do threads in funge-98 have own stacks? 13:34:59 or is it only one 13:36:45 I guess it's one and threads are just pointers, hm 13:47:54 [[OLNMLN]] https://esolangs.org/w/index.php?diff=84083&oldid=84048 * Grs * (+369) 13:56:13 I guess it's one and threads are just pointers, hm <-- that sounds like it would be hard to program 13:58:03 i don't, should i be happy? :P 14:01:22 . o O ( maybe it deadlocked ) 14:02:05 apathiclocked 14:56:30 nakilon: No, each thread has a separate stack. 14:56:59 nakilon: It's the (lesser-known) Befunge-97 or -96 (I forget which) where each thread shares the same stack, and doesn't even get its own stack pointer. 14:57:33 Or more precisely, separate stack -> separate stack stack. 14:58:39 https://quuxplusone.github.io/Fungus/docs/spec98.html#Concurrent "When a child IP is borne unto Funge-Space thus, its location, storage offset, and stack are all copied verbatim from the parent IP's." 14:58:53 "In Concurrent Funge, IP's are sometimes called threads and each has its own location, delta, and stack." 15:01:14 I feel like the fact that -97's shared stack was practically impossible to program (you'd have to cycle-count everything to prevent the separate IPs from trampling all over what they're doing) is why 98 is the one that really "made it". 15:01:25 https://catseye.tc/article/Languages.md#befunge-97 "Befunge-97 was an unimplemented attempt to design a successor to Befunge-93. The design, however, was not successful — it has been described as "brain-damaged" — primarily due to the fact that separate processes were specified as sharing a single stack." 15:08:44 at least it's definitely esoteric :P 15:14:32 [[NDBall]] https://esolangs.org/w/index.php?diff=84084&oldid=84054 * Aspwil * (+99) /* 99 Bottles of beer on the wall */ 15:18:31 [[NDBall/Program Archive]] N https://esolangs.org/w/index.php?oldid=84085 * Aspwil * (+77) Created page with "{| class="wikitable mw-collapsible mw-collapsed nowrap" |+ | name |- |text |}" 15:21:19 [[NDBall/Program Archive]] https://esolangs.org/w/index.php?diff=84086&oldid=84085 * Aspwil * (-5) 15:27:22 -!- delta23 has joined. 15:31:27 Let's see if I could convince fungot to run under OpenRC's experimental service-supervisor, because why stick with something that works when you can introduce a new piece of nonsense in? 15:31:27 fizzie: and if a lot of things to start getting such an awareness?? oh, yeh!! first you need to have +x attributes for the query. 15:31:46 That sounds vaguely unsettling, but I'll still go ahead with it. 15:33:51 NOTNEW 15:34:03 I WAS HERE YESTERDAY 15:39:54 -!- metcalf has quit (Quit: metcalf). 15:40:10 -!- metcalf has joined. 15:40:40 VERY LOUD 15:41:33 fungot: Did you gain some new kind of awareness from the new setup? 15:41:33 fizzie: the .deb worked here. hope it didn't break my notify like it did? 15:41:52 int-e: no. the scsh manual is??? what about cfunge??? 15:42:10 fungot: ...you've installed a .deb package in your new Alpine-based container? What are you even doing? 15:42:10 fizzie: it's hard in basic english....... huh.......interesting....... what kind of game, like e.g. procedure 6949 ( unnamed in fnord 15:42:20 int-e: let tcl parse for me. 15:42:31 (Spoilers: it's cfunge.) 15:42:31 int-e: unless it divides by 0 in which case, treating it as a multimedia message to myself with the task of adding 10 directories to a list which the last element 15:43:23 In retrospect, having a service manager that can restart it isn't *incredibly* useful for a bot that doesn't know how to auto-join any channels. 15:44:21 int-e: must've been some tasteless slashem feature :) about 35 c today... it's warm 15:44:26 -!- metcalf has quit (Client Quit). 15:44:40 -!- metcalf has joined. 15:44:42 In a sense it's a fail-safe feature, because it also doesn't know how to persist the ignore list, so this way I can pre-set it before telling it to join. 15:45:19 fungot: Are you measuring inside your chassis or something? I mean, it *is* warm, but it's not 35°C warm. 15:45:19 fizzie: " today in practice, i don't remember having been surprised. we can thank anselm for this wonderfully cyclic " proof." 15:45:55 temp1: +37.0°C // well, pretty close 15:46:41 fungot: Actually, how did you get access to those sensors, you're supposed to be running in a KVM thing? 15:46:41 fizzie: cookie monster used to scare me as a sort of regex, except limited, something that evaluate lambda calculus in haskell notation. 15:46:53 Fine, be that way. Uppity bot. 15:54:28 -!- LKoen has quit (Remote host closed the connection). 15:56:04 I could write a script to my own irssi instance to periodically check if it's missing; if so, whois it to verify it's connected and authenticated; then set that ignore list and tell it to join. But maybe it's just easier to fix those things in the Befunge code. 16:04:17 `addquote I could write a script to my own irssi instance to periodically check if it's missing; if so, whois it to verify it's connected and authenticated; then set that ignore list and tell it to join. But maybe it's just easier to fix those things in the Befunge code. 16:04:20 1333) I could write a script to my own irssi instance to periodically check if it's missing; if so, whois it to verify it's connected and authenticated; then set that ignore list and tell it to join. But maybe it's just easier to fix those things in the Befunge code. 16:18:06 -!- ornxka has changed nick to ornxka2. 16:18:39 -!- ornxka2 has changed nick to ornxka. 16:18:45 -!- ornxka has changed nick to ornx. 16:19:26 -!- ornx has changed nick to ornxka. 16:24:34 haha 16:34:54 -!- metcalf has quit (Quit: metcalf). 16:35:09 -!- metcalf has joined. 16:39:27 -!- metcalf has quit (Client Quit). 16:39:31 -!- V has joined. 16:39:44 -!- metcalf has joined. 16:49:54 -!- metcalf has quit (Quit: metcalf). 16:50:10 -!- metcalf has joined. 16:54:26 -!- metcalf has quit (Client Quit). 16:54:40 -!- metcalf has joined. 17:13:13 -!- metcalf has quit (Quit: metcalf). 17:26:10 -!- LKoen has joined. 17:28:35 -!- metcalf has joined. 17:54:48 -!- metcalf has quit (Quit: metcalf). 17:55:05 -!- metcalf has joined. 17:58:05 https://www.reddit.com/r/math/comments/ntnsrs/the_logic_gate_adventure/ 17:59:19 -!- metcalf has quit (Client Quit). 17:59:34 -!- metcalf has joined. 18:22:20 [[FourQueue]] N https://esolangs.org/w/index.php?oldid=84087 * Caenbe * (+3216) Created FourQueue 18:23:23 [[Language list]] https://esolangs.org/w/index.php?diff=84088&oldid=84012 * Caenbe * (+16) /* F */ Added FourQueue 18:24:37 [[User:Caenbe]] https://esolangs.org/w/index.php?diff=84089&oldid=83989 * Caenbe * (+89) Added FourQueue 18:36:25 [[Purl]] N https://esolangs.org/w/index.php?oldid=84090 * GotCubes * (+4) Created page with "Temp" 18:50:03 [[Purl]] https://esolangs.org/w/index.php?diff=84091&oldid=84090 * GotCubes * (+1495) 18:59:00 [[FourQueue]] https://esolangs.org/w/index.php?diff=84092&oldid=84087 * Caenbe * (+11) Changed because having a 0 in front is a huge issue. This language may need work still. 18:59:22 [[Purl]] https://esolangs.org/w/index.php?diff=84093&oldid=84091 * GotCubes * (+1237) /* Instructions */ 18:59:48 -!- metcalf has quit (Quit: metcalf). 19:00:05 -!- metcalf has joined. 19:01:34 [[Purl]] https://esolangs.org/w/index.php?diff=84094&oldid=84093 * GotCubes * (+9) /* Instructions */ 19:02:05 [[Purl]] https://esolangs.org/w/index.php?diff=84095&oldid=84094 * GotCubes * (+28) /* Instructions */ 19:04:03 -!- delta23 has quit (Quit: Leaving). 19:04:22 -!- metcalf has quit (Client Quit). 19:04:39 -!- metcalf has joined. 19:04:54 [[Purl]] https://esolangs.org/w/index.php?diff=84096&oldid=84095 * GotCubes * (+167) /* Instructions */ 19:05:17 [[FourQueue]] https://esolangs.org/w/index.php?diff=84097&oldid=84092 * Caenbe * (+127) /* Computational class */ 19:06:47 [[FourQueue]] https://esolangs.org/w/index.php?diff=84098&oldid=84097 * Caenbe * (+1) /* Computational class */ 19:08:12 [[Purl]] https://esolangs.org/w/index.php?diff=84099&oldid=84096 * GotCubes * (+4) 19:09:15 -!- delta23 has joined. 19:10:01 [[Purl]] https://esolangs.org/w/index.php?diff=84100&oldid=84099 * GotCubes * (+280) 19:10:16 [[Purl]] https://esolangs.org/w/index.php?diff=84101&oldid=84100 * GotCubes * (+15) /* Hello, world! in Purl */ 19:10:18 [[FourQueue]] https://esolangs.org/w/index.php?diff=84102&oldid=84098 * Caenbe * (-11) Undo revision 84092 by [[Special:Contributions/Caenbe|Caenbe]] ([[User talk:Caenbe|talk]]) Never mind, I'm an idiot. I will leave this as-is unless someone has a good objection. 19:11:53 [[Purl]] https://esolangs.org/w/index.php?diff=84103&oldid=84101 * GotCubes * (+803) /* Hello, world! in Purl */ 19:12:17 [[Purl]] https://esolangs.org/w/index.php?diff=84104&oldid=84103 * GotCubes * (-443) /* Hello, world! in Purl */ 19:12:32 [[Purl]] https://esolangs.org/w/index.php?diff=84105&oldid=84104 * GotCubes * (-362) /* Hello, world! in Purl */ 19:17:27 [[Purl]] https://esolangs.org/w/index.php?diff=84106&oldid=84105 * GotCubes * (+10) /* Hello, world! in Purl */ 19:20:41 [[Purl]] https://esolangs.org/w/index.php?diff=84107&oldid=84106 * GotCubes * (+568) /* Hello, world! in Purl */ 19:23:30 [[Purl]] https://esolangs.org/w/index.php?diff=84108&oldid=84107 * GotCubes * (+192) /* Hello, world! */ 19:27:52 [[Purl]] https://esolangs.org/w/index.php?diff=84109&oldid=84108 * GotCubes * (+498) /* Truth Machine */ 19:31:43 [[Purl]] https://esolangs.org/w/index.php?diff=84110&oldid=84109 * GotCubes * (+318) /* 4-Function Calculator */ 19:32:18 [[Purl]] https://esolangs.org/w/index.php?diff=84111&oldid=84110 * GotCubes * (+30) /* 4-Function Calculator */ 19:37:38 [[Purl]] https://esolangs.org/w/index.php?diff=84112&oldid=84111 * GotCubes * (+800) /* 4-Function Calculator */ 19:39:33 [[Purl]] https://esolangs.org/w/index.php?diff=84113&oldid=84112 * GotCubes * (+1) 19:40:04 [[Purl]] https://esolangs.org/w/index.php?diff=84114&oldid=84113 * GotCubes * (+72) 19:42:41 [[Special:Log/move]] move * GotCubes * moved [[Purl]] to [[*Purl]] 19:43:04 [[*Purl]] https://esolangs.org/w/index.php?diff=84117&oldid=84115 * GotCubes * (+4) 19:43:48 [[*Purl]] https://esolangs.org/w/index.php?diff=84118&oldid=84117 * GotCubes * (+0) /* Example Programs */ 19:44:38 [[*Purl]] https://esolangs.org/w/index.php?diff=84119&oldid=84118 * GotCubes * (+50) 19:44:53 [[*Purl]] https://esolangs.org/w/index.php?diff=84120&oldid=84119 * GotCubes * (+1) 19:54:48 [[User:Caenbe]] https://esolangs.org/w/index.php?diff=84121&oldid=84089 * Caenbe * (+95) Organized my langs a bit 19:57:12 [[*Purl]] https://esolangs.org/w/index.php?diff=84122&oldid=84120 * GotCubes * (+257) 19:58:54 [[Special:Log/move]] move_redir * GotCubes * moved [[*Purl]] to [[Purl]] over redirect 19:58:54 [[Special:Log/delete]] delete_redir * GotCubes * GotCubes deleted redirect [[Purl]] by overwriting: Deleted to make way for move from "[[*Purl]]" 19:59:27 [[Purl]] https://esolangs.org/w/index.php?diff=84125&oldid=84123 * GotCubes * (-91) 20:00:53 [[Language list]] https://esolangs.org/w/index.php?diff=84126&oldid=84088 * GotCubes * (+11) /* P */ 20:06:13 [[FourQueue]] https://esolangs.org/w/index.php?diff=84127&oldid=84102 * Caenbe * (+47) /* Programs */ Extra detail 20:19:48 -!- metcalf has quit (Quit: metcalf). 20:20:04 -!- metcalf has joined. 20:23:01 "space" is often used for whitespace, so searching is difficult; are there documented languages whose objects are spaces? 20:24:15 Metric spaces, topological spaces, combinatoric spaces, I'm not choosy. (I'm not Chu-sey? Chu spaces would be okay too.) 20:24:19 -!- metcalf has quit (Client Quit). 20:24:34 -!- metcalf has joined. 20:41:46 -!- copumpkin has quit (Quit: Hmmm). 21:01:20 -!- harha_ has quit (Quit: ZNC - https://znc.in). 21:07:19 -!- harha_ has joined. 21:11:41 Oh, whose values are spaces. It's pretty common for a language to have types as spaces, like a space of numbers or a space of strings. But I want to manipulate spaces as values. 21:19:48 -!- metcalf has quit (Quit: metcalf). 21:20:05 -!- metcalf has joined. 21:29:19 -!- metcalf has quit (Quit: metcalf). 21:29:34 -!- metcalf has joined. 21:34:32 [[FourQueue]] https://esolangs.org/w/index.php?diff=84128&oldid=84127 * Caenbe * (+12) Formatting; switch to Unicode 21:34:48 -!- metcalf has quit (Quit: metcalf). 21:35:05 -!- metcalf has joined. 21:39:19 -!- metcalf has quit (Client Quit). 21:39:35 -!- metcalf has joined. 21:39:56 -!- metcalf has quit (Client Quit). 22:08:47 I've been looking into topology of esolangs recently. I was trying to make a funge on an n-torus playfield, but have realised befunge and Rasel with jumps (trampoline/bridge) are just as n-torusy as what I had in mind 22:12:03 I'm in the process of writing a tool to graph the control flow of various languages to get an idea of how they can be embedded, to discover what kind of graph can be embedded on an (n>1)-torus 22:13:32 It does BCT, brainfuck, and python (to some extend; it ignores function calls atm). Next step is Befunge / Rasel. I'm especially interested in how rotations differ from reflections in the graph, and how to represent that. 22:16:20 Relating to the space question, I had thought of making each program symbol a 2d region on a surface rather that a point, which is what they seem to be by default. Rotations in space would then be real rotations in space, not just choosing a labelled edge to move to 22:16:41 That's all program space topology though, not data space 22:25:34 Hm, I have a WIP 2D rewriting language that has stalled. That might benefit from being thought of as "space rewriting" rather than graph (or net) rewriting 22:46:29 [[BrainDots]] N https://esolangs.org/w/index.php?oldid=84129 * EnilKoder * (+595) init 23:05:48 [[Purl]] M https://esolangs.org/w/index.php?diff=84130&oldid=84125 * Caenbe * (+4) Grammar 23:19:01 -!- V has quit (Ping timeout: 260 seconds). 23:25:27 [[Minsky Swap]] https://esolangs.org/w/index.php?diff=84131&oldid=84036 * Caenbe * (+2) /* Computational class */ Nice codeboxes 23:26:17 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 23:35:09 -!- delta23 has quit (Quit: Leaving). 23:46:31 -!- V has joined.