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.

u/cuber_alt — 16 days ago

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 :(.

u/cuber_alt — 16 days ago

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.

u/cuber_alt — 2 months ago

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.

u/cuber_alt — 2 months ago