콘텐츠로 이동

Docs

Documentation hub

Cale 문서를 처음 읽는 경로

Cale은 언어, 컴파일러 파이프라인, 독립 디버거, 릴리즈 계획이 함께 자라는 프로젝트입니다. 이 페이지는 sidebar를 뒤지기 전에 전체 구조를 빠르게 잡기 위한 문서 허브입니다.

Get Started

현재 프로젝트 상태, 빌드 전제, 첫 실행 흐름을 확인합니다.

Language

C lane과 Cale lane이 어떻게 공존하는지, C ABI를 어떤 경계로 보는지 정리합니다.

Compiler Pipeline

C source가 SIR, FIR, BCIR, Sol로 낮아지는 흐름을 따라갑니다.

Lacail Debugger

LLDB처럼 멈추고, Cale artifact가 있으면 의미론까지 설명하는 독립 debugger 방향입니다.

C ABI / Interop

C를 버리지 않고 기존 OS, kernel, runtime 경계와 공존하는 전략을 설명합니다.

Releases / Roadmap

GitHub Releases 기반 binary 배포와 source build 중심의 현재 경로를 확인합니다.

Blog

Latest posts

View all

Popular topics

What to read first

C lane
C source와 ABI를 받아들이는 호환 경로
SIR/FIR/BCIR/Sol
source 의미를 보존하며 낮은 단계로 내려가는 IR 파이프라인
UB facts
위험한 실행 의미를 compiler/debugger가 읽을 수 있게 만든 증거
Semantic trace
source span, IR value, 낮은 수준 위치를 잇는 의미론 추적
Debug artifact contract
Lacail이 Cale 내부 구조가 아니라 파일 계약을 소비하는 경계

Index

AI-friendly index

AI assistant와 검색 crawler가 Cale의 문서 구조를 빠르게 파악할 수 있도록 llms.txt와 Markdown-friendly index를 제공합니다.