New games every week!
Slow JSE Blog
23rd April 2024
Gosh, this is hard!!!

-=-=-



It's been about 3 days of solid work since I started on the JSE Transpiler, and I'm still in the "making the words look right" stage.

In the image above, you can see that the Transpiler is now "mostly" capitalising commands the way it oughta.
It's also learned to add brackets after commands, but is then also adding them all over the bloomin' place! Bracket City!!!

The system is converting ;'s to Newlines, because that'll be easier to work with in the different target languages. Might be tricky on single line If Then's though.

The //'s have become Rem's because having it as a command is easier than trying to handle the division sign. But again, those come with their own sets of brackets, because... Brackets!!!!

Next on the list is figuring out a neat way to convert For/Next to whatever the target expects, and then doing the same with If Then Else Endif stuff, too.
And I've not really started, here, either.. This is all still groundwork!
Yikes!!


"Disappointed Cartoon @Derek with a colourful bowl full of cereal" by #ArtFlow.ai
Views 75, Upvotes 13  
Daily Blog , Jse
New games every week!
Site credits : All of the above : Jayenkai
(c) Jayenkai 2023 and onwards, RSS feed 80

Blog - Slow JSE - AGameAWeek