コンテンツにスキップ

Cale

Japanese content is being prepared. Cale is a systems language and compiler project designed to coexist with the C ABI.

準備中

Japanese content is being prepared

このページは日本語ドキュメントのプレースホルダーです。CaleはC ABIと共存しながら、より明示的な意味論と解析可能なコンパイラパイプラインを目指します。

以下の構成は今後の日本語ドキュメントのための初期レイアウトです。

C ABI coexist

既存のCとOS境界を前提にします。

Compiler pipeline

SIR, FIR, BCIR, Solの流れを整理します。

Lacail debugger

独立したデバッガープロジェクトです。

Compiler Pipeline

Pipeline overview placeholder

Japanese documentation is being prepared. This section keeps the homepage structure aligned with Korean and English.

01 C source input

C-compatible entry point

02 SIR source IR

Source-preserving intermediate representation

03 FIR flow IR

Control and value flow

04 BCIR backend IR

Backend-facing representation

05 Sol lowered IR

Low-level execution meaning

Lacail

Semantic debugger placeholder

Lacail documentation in Japanese is being prepared. The debugger direction is shared with the Korean and English pages.

Lacail
lacail explain-pc semantic trace
stop
break main -> pc 0x100003f80
source
main.c:42:17
symbol
main + 0x34
ub fact
placeholder
trace
FIR -> BCIR -> Sol

Releases

GitHub Releases placeholder

Japanese release notes are being prepared. Future binaries will be distributed through GitHub Releases.

Releases

Blog

Latest posts

View all