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

Open comments for this post

17m 23s logged

print(“DevLog #2:”)

the updates:

  • token coalescing: instead of spamming the CPU, consecutive instructions like NEXT NEXT NEXT get compressed into a clean ptr += 3;.
  • compiler integration: connected the frontend to local GCC/Clang compilers via subprocess, wrapped it in an automated -O3 pipeline, and added a 4-second timeout to kill infinite loops.

to-do:

  • teach the IR to recognize loop-clearing patterns (turning [-] into an immediate *ptr = 0;).
0
1

Comments 0

No comments yet. Be the first!