v10.3.0

한선씨 설치

macOS, Linux에서 바로 설치. 한 줄이면 됩니다.

curl -fsSL https://hansunc.crowny.org/install.sh | sh

ccp 설치판 (권장) — npm 없이 한선씨 자체 설치 프로그램

크라우니 고속고압축(.ccp) 포맷으로 배포되는 네이티브 설치 패키지. macOS는 더블클릭 한 번으로 설치+검증까지 자동 완료된다(외부 의존성 0 — ccp 압축해제기가 내장돼 있어 사전 설치 불필요). 다운로드 후 sha256 대조 권장.

ready

macOS (arm64)

self-extract — 다운로드 후 더블클릭(또는 터미널에서 실행). 설치+스모크 검증 자동.

curl -LO https://hansunc.crowny.org/dist/한선씨설치-macos-arm64.command
chmod +x 한선씨설치-macos-arm64.command
./한선씨설치-macos-arm64.command ~/hanseon
🐧
ready

Linux (x64)

.ccp 아카이브 — ccp로 압축해제(=설치). 2026-07-07 정적(musl) 재빌드, 정본 소스와 100% 동기화(STR 패치·윈도우 이식 가드 전부 포함, README 참조).

curl -LO https://hansunc.crowny.org/dist/한선씨설치-linux-x64.ccp
ccp x 한선씨설치-linux-x64.ccp ~/hanseon
beta

Windows (x86_64)

crownyc.exe·hanseonc_high.exe·toau_pack.exe 바이너리 동봉(.ccp, 2026-07-07 mingw 빌드 성공). 소스 + 빌드가이드도 함께 동봉. Wine 미설치로 실행은 미검증 — 실제 Windows 환경 스모크 테스트 권장.

ccp x 한선씨설치-windows-x86.ccp ./hanseon-win
🔌
beta

하드웨어 직접 (Raspberry Pi / Jetson Orin NX)

소스 + 보드 위 네이티브 빌드 스크립트(.ccp). aarch64 Linux 크로스컴파일 검증 완료(경고/에러 0건), 실기 실행은 미검증.

ccp x 한선씨설치-hardware-raspberrypi.ccp ./hanseon-rpi
ccp x 한선씨설치-hardware-orinnx.ccp ./hanseon-orinnx

sha256 검증: shasum -a 256 -c 파일명.ccp.sha256 · 전체 목록: /dist/

16,736
C 소스 줄수
157
표준 라이브러리
0
외부 의존성
<1s
빌드 시간

플랫폼

ready

macOS

Apple Silicon (arm64) + Intel (x86_64). Xcode CLT만 있으면 됩니다.

curl -fsSL hansunc.crowny.org/install.sh | sh
🐧
ready

Linux

Ubuntu, Debian, Fedora, Arch. gcc + make 필요.

curl -fsSL hansunc.crowny.org/install.sh | sh
beta

Windows

MinGW 또는 WSL 환경에서 빌드. MSVC는 준비 중.

gcc -O2 -o crownyc.exe crownyc.c -lm -lws2_32
gcc -O2 -o hanseonc_high.exe hanseonc_high.c

빠른 시작

1

설치

curl -fsSL https://hansunc.crowny.org/install.sh | sh
2

첫 프로그램 작성

cat > 안녕.한선 << 'EOF'
변수 이름 = "세계"
출력값("안녕, " + 이름 + "!")

함수 제곱(n) { 반환 n * n }
출력값("5^2 = " + 문자열변환(제곱(5)))
EOF
3

컴파일 + 실행

hanseonc_high 안녕.한선 > 안녕.toau
crownyc run 안녕.toau
4

결과

안녕, 세계!
5^2 = 25

수동 빌드

소스에서 직접 빌드하려면

git clone https://crowny.org/crownyc  # 또는 소스 다운로드
cd crownyc
make          # crownyc + hanseonc_high 빌드
make test     # 테스트 실행
make install  # /usr/local/bin/ 에 설치