Enna1/remniw

Yet Another Toy Compiler from REMNIW(a toy language) to X64 and RISC-V assembly

32
/ 100
Emerging

This project offers a toy compiler that takes source code written in the 'remniw' language and converts it into x64 or RISC-V assembly code, creating an executable program. It helps individuals deepen their understanding of compilation techniques by providing a hands-on environment for learning static analysis, machine-independent optimization, and code generation. This tool is designed for compiler enthusiasts and students of computer science interested in how programming languages are translated into machine code.

No commits in the last 6 months.

Use this if you are a student or hobbyist wanting to understand the inner workings of compilers by building one from scratch.

Not ideal if you need a production-ready compiler for real-world software development or if you're not interested in the low-level details of compilation.

compiler-design assembly-language programming-languages static-analysis code-generation
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

37

Forks

9

Language

C++

License

Last pushed

Jan 08, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/Enna1/remniw"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.