
u/cuber_alt

HyperL Devlog #2: CST
I started making the CST. It's almost complete except for a few bugs with statements like if or while that cause some weird stuff.
Codebase: https://github.com/Donkasem55/HyperL
Made by TheLuckyCuber999 (No Rights Reserved)
No AI is used in creating any parts of HyperL.
HyperL Devlog #1: The Lexer
Hi, it's me, TheLuckyCuber999, if you know who I am. I'm creating a language. I'm making this because L#, my first language, had an absolutely horrendous codebase and design. It used its own thing called TST instead of a normal CST or AST. It only compiled to 64 bit nasm, requiring at least the existence of rax, rbx, and r12-r15 to run, and it's limited to 4 function arguments. I'm making HyperL as a better successor of L#.
Codebase: https://github.com/Donkasem55/HyperL
Made by TheLuckyCuber999 (No Rights Reserved)
No AI is used in creating any parts of HyperL.
Also I'm on windows right now because school :(.
About 3 weeks ago I broke off from government control. Ask me anything!
reddit.comcheese Never say cheese in this subreddit, say kaas
Breaking news: Levy becomes a grandmother
Official video btw
Paradise. (TW: Lags so bad it'll hurt your brain)
Didn't use Oh-my-posh for this. The terminal had a lot of blurs, that's mainly why it's so laggy. The GPU sits at about 90% with only three terminal windows opened, so usually I have blur turned off. I had a full screen clock which can be opened with ctrl+h, and I made it in tkinter.
ULRK/LiberationOS devlog #4 (I think)
this is either #4 or #5, idk which. Anyways, I got the IDT working, and now syscall interrupts exist yay. i used int 0x80 like linux.