dplassgit / d2lang

D2 is a strongly-typed, statically-typed, (mostly) inferred-type compiled language.
MIT License
6 stars 1 forks source link

Write a boostrapped compiler #251

Closed dplassgit closed 9 months ago

dplassgit commented 1 year ago

I.e., D0=a compiler written in a subset of D that compiles a subset of D into x64.

Compile D0 using the Java compiler, then itself.

dplassgit commented 1 year ago

In progress in the "bootstrap" branch.

dplassgit commented 1 year ago

version v1 submitted in commit 6997e29

dplassgit commented 1 year ago

Version v2 submitted in commit cfa333cce7d261dd03f0b39907cfa240478c00ac

dplassgit commented 10 months ago

v3 & v4 submitted. v5 in progress

dplassgit commented 9 months ago

I'm going to close this since it's not relevant to the "core" D2 compiler.

dplassgit commented 8 months ago

v5 submitted 2023-12-24