00:15:23 -!- iamgroooooot has joined. 00:15:43 `hi 00:15:48 Hi iamgroooooot. Hiamgroooooot. 00:16:38 `esolangs: how are you 00:16:42 esolangs:? No such file or directory 00:18:08 HackEso: The error message "No such file or directory" means the Python script cannot find the file you're trying to open. Here's how to troubleshoot: 1. **Verify the filename:** Double-check the file name you're providing in the `open()` function. 2. **Check file path:** Ensure the file path is correct, especially if the file is not in the same directory... 00:18:08 as your script. 3. **Check file existence:** Make sure the file actually exists. 4. **Use absolute paths:** If you're unsure about the file path, use an absolute path. Let me know if you have any other questions! 00:20:25 esolangs ik ur a bot but do u have an llm 00:20:41 -!- sprock has joined. 00:33:10 -!- emery has quit (Read error: Connection reset by peer). 00:37:41 -!- emery has joined. 00:48:33 -!- iamgroooooot has quit (Quit: Client closed). 01:03:30 -!- sprock has quit (Ping timeout: 245 seconds). 01:53:40 -!- impomatic has joined. 02:11:08 -!- impomatic has quit (Quit: Client closed). 03:33:04 -!- iamgroooooot has joined. 03:33:14 `hi 03:33:17 Hi iamgroooooot. Hiamgroooooot. 03:33:26 `hello 03:33:28 hello, world 03:33:35 `yo 03:33:37 yo? No such file or directory 03:33:42 ? 03:33:45 `? 03:33:48 ​? ¯\(°​_o)/¯ 03:34:02 `backtick 03:34:04 backtick? No such file or directory 03:37:53 iamgroooooot: Welcome back. 03:46:56 hey dood 03:47:13 can u help w/ coding my language 03:52:46 Sure! Have you already started to learn how to program? 03:55:34 iamgroooooot: Sorry, maybe that's presumptuous. What have you tried so far? Where are you currently stuck? 03:59:00 i know how to program a little bit, in python, but i have absolutely NO IDEA where to even START coding my own esolang. 04:00:54 whats ur user page on esolangs.org? 04:01:09 mine's geoff 04:04:12 I don't have a user page. Anyway, an interpreter for a language like yours would work in a loop. For each line of input: break the line into pieces, figure out which command matches those pieces, run that command. 04:06:08 ok 04:06:13 thx 04:07:00 There are several ways to handle the task of *parsing*, which is how we turn lines of text into machine instructions. For your language, I think I might start with Python's `re` module, which allows us to write *regular expressions*. A regular expression is like a little machine that reads a line, left to right, and makes a decision for each character: is this maybe part of a valid line? If every character is valid then the expression is a match. 04:07:25 ok thx dude 04:08:10 so i use the re module, and then i set a buncha if conditions to do the stuffs. 04:08:21 Of course, sometimes the humble .startswith(), .endswith(), .split(), and friends are sufficient. Check out the simple language [[DIVSPL]], which is related to the FizzBuzz problem; here's my interpreter, also linked on that page: https://gist.github.com/MostAwesomeDude/5040218cdc72bfdecb62b680addbb48b 04:10:14 Yep. In Python, I might use a list of tuples, where each tuple is a pair of a regex and an action (a `def` probably, or maybe a `lambda`) and a loop. For each tuple in the list: try the regex, see if it matches with .fullmatch(), if match is not None: action() 04:11:26 ok.... im not really that advanced, but there's always 🌟reddit🌟 04:11:34 c u 2morrow 04:12:52 No worries. Good luck. 04:30:40 [[Combinatory logic]] https://esolangs.org/w/index.php?diff=183040&oldid=183032 * Blashyrkh * (+0) /* Table of combinators */ Fix Jay bird definition 04:32:02 -!- sprock has joined. 05:04:19 -!- iamgroooooot has quit (Quit: Client closed). 05:37:30 -!- Sgeo has quit (Read error: Connection reset by peer). 05:45:56 [[Cath]] N https://esolangs.org/w/index.php?oldid=183041 * Timm * (+26) Created page with "coming soon {{made|Timm}}" 05:50:42 [[Asm-8Cat]] https://esolangs.org/w/index.php?diff=183042&oldid=181126 * Timm * (-24) Blanked the page 05:53:04 [[User:Timm]] https://esolangs.org/w/index.php?diff=183043&oldid=181127 * Timm * (+31) 06:05:39 -!- sprock has quit (Ping timeout: 246 seconds). 06:16:07 -!- MizMahem_ has quit (Quit: Connection closed for inactivity). 07:39:11 -!- b_jonas has quit (Quit: leaving). 07:55:05 -!- iamgroooooot has joined. 08:00:29 -!- iamgroooooot has quit (Quit: Client closed). 08:11:26 -!- emery has quit (Read error: Connection reset by peer). 08:11:42 -!- emery has joined. 09:04:37 Hi 09:22:56 -!- Lord_of_Life has quit (Excess Flood). 09:27:21 -!- Lord_of_Life has joined. 09:50:09 -!- iamgroooooot has joined. 10:25:12 -!- iamgroooooot has quit (Quit: Client closed). 11:26:26 -!- Lord_of_Life_ has joined. 11:26:50 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 11:27:26 -!- emery has quit (Read error: Connection reset by peer). 11:27:50 -!- emery has joined. 11:29:21 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 13:06:32 -!- emery has quit (Read error: Connection reset by peer). 13:06:53 -!- emery has joined. 13:48:06 -!- impomatic has joined. 14:10:19 -!- impomatic has quit (Quit: Client closed). 15:31:04 -!- amby has joined. 15:53:41 -!- impomatic has joined. 16:52:45 [[Talk:Combinatory logic]] https://esolangs.org/w/index.php?diff=183044&oldid=183035 * Bobby Jacobs * (+465) 17:06:56 [[Collabi]] https://esolangs.org/w/index.php?diff=183045&oldid=178637 * Hammy * (-39) remove some unnecessary comments 17:11:23 [[Combinatory logic]] https://esolangs.org/w/index.php?diff=183046&oldid=183040 * Bobby Jacobs * (-51) Y and Sage bird are the same. 17:12:31 [[Combinatory logic]] https://esolangs.org/w/index.php?diff=183047&oldid=183046 * Bobby Jacobs * (+11) 17:57:47 [[Talk:Combinatory logic]] https://esolangs.org/w/index.php?diff=183048&oldid=183044 * Blashyrkh * (+491) 18:34:20 -!- sprock has joined. 18:39:40 -!- Sgeo has joined. 18:56:15 cu 19:46:47 -!- sprock has quit (Ping timeout: 252 seconds). 20:17:41 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=183049&oldid=182964 * CodePentuplets48 * (+288) /* Category thoughts (I didn't want to do 2 topics in a row.) */ 21:02:16 [[Liquiplex]] N https://esolangs.org/w/index.php?oldid=183050 * CodePentuplets48 * (+1970) Created page with "'''Liquiplex''' is a [[Turning tarpit|turning tarpit]] designed by [[User:CodePentuplets48]] which uses 3 wheels rather than just 1. Each wheel has 24 cells inside, and one is for data, the second is for control flow management, and the third stores extra cod 21:15:18 [[Liquiplex]] https://esolangs.org/w/index.php?diff=183051&oldid=183050 * CodePentuplets48 * (+90) 21:16:03 [[Liquiplex]] https://esolangs.org/w/index.php?diff=183052&oldid=183051 * CodePentuplets48 * (+9) /* Computational class */ 21:38:32 -!- impomatic has quit (Ping timeout: 245 seconds). 22:25:14 [[Special:Log/upload]] upload * Notxnorand * uploaded "[[File:INDXD.png]]": Logo for the indXd esolang 22:30:06 [[IndXd]] N https://esolangs.org/w/index.php?oldid=183054 * Notxnorand * (+1235) Created page with "= indXd = [[File:INDXD.png|thumb]] indXd is an esoteric programming language made by Notxnorand on 6/4/2026 about indexing. indXd uses a global list for every single value. This list contains every integer from 0 to the length of the list minus 1. indXd also has a glo 22:30:54 -!- Lymia has joined. 22:32:22 -!- Lymia has quit (Client Quit). 22:32:36 -!- Lymia has joined. 23:55:18 -!- msv has quit (Quit: Leaving).