A simple esolang interpreter
-
@JMM161437 I actually code in 6502 Assembly. I use a VICE C64 emulator and a Turbo assembler which I use to code with. In fact my first assembler I made was the 6502. I call it a fan made assembler due to it not having all the instructions that the 6502 has.
As for hardware, everything I learned was from the Nand2Tetris course which you can google up. Plus it's free. If you're interested in building a computer from nothing but a Nand Gate.
-
@LucasJG25 That sounds like a fun thing for me to check out!... as for now all I have is a breadboard and a bunch of transistors... not enough to create a full on computer but I did make an sr latch and that was fun. blew my own mind once I got that working lol. as for vice c64 well... I never owned a real C64 so I never worked with the keyboard to know what was what and which graphic character belonged to which key to even work with the emulator properly... all my knowledge of the c64 came from the 8-bit guy
-
@JMM161437 Very nice! I'd love to actually build a computer with transisters and breadboards. But, as of right now I'm focused on virtual machines and emulation.
Also, if you'd like to know more abou the C64. There's a wiki page dedicated to that. You'll find everything there.
-
Ok so I've done some updates to the FUZE version of the language.
UPDATES:
I'm not a big fan of how you edit code in this interpreter. I prefer to see all my code. Thanks to Fuze allowing strings to be used on multiple lines you can now edit the esolang code within the text editor provided by Fuze itself.
Example:
code = "
(5) ;test
I69 P I78 P I68 P
"
This will write the esolang code within ROM(5)/line 5.Labels are now usable as shown above.
The ':' is no longer needed. You can if you want to but it doesn't change the syntax. So if using ':' helps to make the code more readable then go ahead and use it.
The esolang is now updated and is pending.
-
sweet! thats awesome! I'll definitely download this update!
-
@JMM161437 It will be a lot more easier to edit your code now. Enjoy! :D
-
:D... have no other reply ideas lol
-
@JMM161437 hehe... No worries. Let me know how the new langauge features hold up when it's live.
-
@LucasJG25 I will! also if you like I posted a small game share code called Alien Defense if you wanna check it out!... don't mean to advertise off topic lol... not sure if it's live yet
-
@JMM161437 Sure I'll check out your game.
-
@LucasJG25 Thanks! maybe I'll make one in this interpreter... one way or another XD
-
@JMM161437 Looking forward to it! :)
-
Esolang is now live. Enjoy Y'all! Excited to see all Y'all code written for my esolang.
-
Awesome! Thanks for the program!
-
Ok, So I've updated the BrainF interpreter I tried to write in my esolang. With the new language features aka (labels). This version works a bit better than the first.
You can do simple loops such as (++++[-.]) which will loop 4 times.
Have fun!!
-
what about infinite loops?
EDIT: oh I thought you ment the esolang XD -
This is a lot of work! Looking forward to seeing what you guys can do with this now that pixel mode is implemented.
-
I've been working on something but it's taking longer than I expected lol.
-
@JMM161437 This is concerning your project right?
-
@LucasJG25 yeah should of said I haven't checked it out... my bigger fuze product is done, but I keep wanting to add more to it