GitHub Hot Board

GitHub Hot Board · Архив репозитория

DoctorWkt/acwj

A Compiler Writing Journey (Описание взято из самого репозитория.)

Данные на October 25DoctorWkt

Лучшее место

#112

Мастодонты · C по языку

13K

Всего звёзд

1.2K

Всего форков

0

Дней в рейтингах (30 дн.)

Статус проектаЛицензия: GPL-3.0Последний push: June 6Открытые issues (вкл. PR): 25

Собирается с 2026-10-25; неизвестно = ещё не собрано

Поставьте бейдж в свой README · DoctorWkt/acwj[![Поставьте бейдж в свой README](https://git.vaiox.xyz/api/badge/DoctorWkt/acwj.svg)](https://git.vaiox.xyz/ru/repo/DoctorWkt/acwj)
<a href="https://git.vaiox.xyz/ru/repo/DoctorWkt/acwj"><img src="https://git.vaiox.xyz/api/badge/DoctorWkt/acwj.svg" alt="Поставьте бейдж в свой README" height="20"></a>

Документация проекта

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.

Текущие места

Динамика за 30 дней

Нет записей за последние 30 дней.

Похожие проекты · общие темы

← К рейтингам