aalhour / aalhour/PyCOOLC

Epic 6: "Nice but ambitious" features

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
41
Forks
10
PR merge metrics
No merged PRs in 30d

Description

## Epic 6: "Nice but ambitious" features

- [ ] Source maps / debug mapping from MIPS → COOL line numbers
- [ ] REPL / incremental compilation
- [ ] Bytecode backend
- [ ] LLVM backend (big dependency, big payoff)
- [ ] Documentation of internals (IR format, calling convention, object layout)
- [ ] Optimization levels (`-O0`, `-O1`, `-O2`) once there are enough passes to make it meaningful

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.