GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

DoctorWkt/acwj

A Compiler Writing Journey (소개는 저장소 자체 문서에서 왔습니다.)

데이터 기준 October 23DoctorWkt

최고 순위

#112

종합 랭킹 · 역대 최강 · C

13K

누적 스타

1.2K

포크 수

0

최근 30일 기록 일수

프로젝트 문서

A Compiler Writing Journey

In this Github repository, I'm documenting my journey to write a self-compiling compiler for a subset of the C language. I'm also writing out the details so that, if you want to follow along, there will be an explanation of what I did, why, and with some references back to the theory of compilers.

But not too much theory, I want this to be a practical journey.

Here are the steps I've taken so far:

I've stopped work on acwj and now I'm writing a new language called alic from scratch. Check it out!

Copyrights

I have borrowed some of the code, and lots of ideas, from the SubC compiler written by Nils M Holm. His code is in the public domain. I think that my code is substantially different enough that I can apply a different license to my code.

Unless otherwise noted,

  • all source code and scripts are (c) Warren Toomey under the GPL3 license.
  • all non-source code documents (e.g. English documents, image files) are (c) Warren Toomey under the Creative Commons BY-NC-SA 4.0 license.

현재 순위

  • 112

    종합 랭킹 · 역대 최강 · C

    13K 스타 · 1.2K fork · 총 스타 수

    종합 · C →

최근 30일 추이

최근 30일간 기록이 없습니다.

← 랭킹으로