naming: 툴체인 바이너리를 coolc로

`cool`은 이 머신에서 이미 다른 물건이다 (프린터/리포트 멀티툴). 그 도구의
철학이 "새 도구는 서브커맨드지 별도 설치가 아니다"인데, 언어 컴파일러를
거기 얹는 것은 그 문장의 뜻이 아니다.

컴파일러 관례를 따른다 — rustc, ocamlc, tsc. 언어 이름은 coollang 그대로.
나중의 coolfmt, coolls도 같은 자리에 붙는다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019ZVDeU6KLuUVL3gs18Hm3E
This commit is contained in:
2026-08-30 14:53:16 +09:00
co-authored by Claude Opus 5
parent c4662ab627
commit 120ff361cf
5 changed files with 12 additions and 12 deletions
+2 -2
View File
@@ -289,8 +289,8 @@ Generics (철학 2에서 파생):
- move/affinity 검사, capability use 규칙, affinity 전이
- effect 변수 (effect 다형성)
- interface artifact + hash 기반 incremental invalidation
- cool check
- 얇은 typed IR + tree-walking interpreter (cool run 대용)
- coolc check
- 얇은 typed IR + tree-walking interpreter (coolc run 대용)
※ IR을 미루면 non-IR 전제가 스며들어 재작성 됨. 지금, 얇게.
※ effect check가 fast path 예산 안에 드는지가 사활 → 최우선 검증 대상