You are browsing as a guest. Sign up (or log in) to start making projects!

Jaxa++

  • 5 Devlogs
  • 7 Total hours

A custom programming language (transpiler) with the syntax of java (minus annoying things like filename has to match class name) built as a lower level language, as fast and efficient as C++, with more advanced C level and assembly level features. This finna be hella annoying to code. I don't even know assembly yet lol. It's built on cpp like java, but java has many more layers like the JVM and is also just a transpiler, so this will be faster hopefully.

Open comments for this post

26m 11s logged

Added arithmetic! see screenshot and commit message, but basically you can do print(1+2); or int result = 10*2+4;

0
0
2
Open comments for this post

1h 33m 19s logged

I added functions!
beforehand the only “function” was main, and all it did was start the program. this time tho, it has actual functions in semantic.h semantic.cpp and codegen.cpp, so you can run code from a function! again I do not know how i’m supposed to attach a screenshot of no code when im making a coding language, so this is just vscode from when it worked! (sorry for devlogs, ill make them better and mroe frequent soon)

0
0
2
Open comments for this post

1h 28m 17s logged

GAWD DAMN I KEEP FORGETTING DEVLOGS (HCTG doenst have any). I added code gen, and i started variables.

1
0
22
Open comments for this post

2h 42m 43s logged

A lexa and a parsa (idk what to provide for screenshot besides terminal, there is no interface yet lol)

2
0
22

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…