https://github.com/l1mey112/experimental_compiler
https://github.com/l1mey112/experimental_compiler
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/l1mey112/experimental_compiler
- Owner: l1mey112
- License: gpl-3.0
- Created: 2023-08-18T15:36:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-23T07:03:49.000Z (over 1 year ago)
- Last Synced: 2025-02-28T07:36:42.657Z (about 2 months ago)
- Language: C
- Size: 329 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# an experimental effort to create a programming language that i want to use
a product of 2 years of personal notes, ideas, and references on compiler implementations and language design.
1. rationale: https://me.l-m.dev/?p=1692183638##
1. rationale: https://me.l-m.dev/?p=1692409698##
1. type table: https://me.l-m.dev/?p=1692750336##
1. parsing: https://me.l-m.dev/?p=1692914736##
1. parsing: https://me.l-m.dev/?p=1693708780##
1. high level IR: https://me.l-m.dev/?p=1693794909##
1. high level IR: https://me.l-m.dev/?p=1693877970##
1. place IR: https://me.l-m.dev/?p=1694130775##
1. module system: https://me.l-m.dev/?p=1694392391##
1. CFG control flow in a single pass: https://me.l-m.dev/?p=1695686376##
1. tuples: https://me.l-m.dev/?p=1695755696##
1. type checker: https://me.l-m.dev/?p=1696388201##... more to come