Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cyberfined/higer
Tiger compiler written in haskell
https://github.com/cyberfined/higer
compiler haskell imperative-language tiger-compiler tiger-language
Last synced: 3 days ago
JSON representation
Tiger compiler written in haskell
- Host: GitHub
- URL: https://github.com/cyberfined/higer
- Owner: cyberfined
- License: wtfpl
- Created: 2020-06-21T21:00:22.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T05:14:19.000Z (7 days ago)
- Last Synced: 2024-11-08T06:20:16.302Z (7 days ago)
- Topics: compiler, haskell, imperative-language, tiger-compiler, tiger-language
- Language: Haskell
- Homepage:
- Size: 327 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Higer
Tiger compiler written in haskell
# Implemented parts
- [x] Lexer
- [x] Parser
- [x] Type checker
- [x] Escape analysis
- [x] IR generation
- [ ] IR optimizations
- [x] AMD64 Instruction selection
- [ ] Liveness analysis
- [ ] Assembly language code generation
- [ ] Language runtime