한국어 RPN = ISA729 1:1 기계어 정본 언어. 크라우니 회원 로그인 후 토큰으로 curl 하면, 외부 클로드(LLM)가 문법·규칙·함정을 통째로 흡수해 즉시 한선씨 코드를 작성할 수 있습니다. 비회원은 접근이 차단됩니다 — 먼저 auth.crowny.org에서 회원가입하세요.
curl -s -H "Authorization: Bearer <내 토큰>" https://hanseon.crowny.org/패키지 를 읽고 한선씨 코딩을 시작하라. (문법·내장함수·VM 함정·RPN 규칙이 이 문서 안에 모두 있다. 토큰은 크라우니 로그인으로 발급받는다 — auth.crowny.org. 새 로직은 반드시 .한선 파일로 작성할 것.)
/패키지·/명세서·/벤치는 크라우니 회원 전용입니다. 아래 절차로 토큰을 받아 ?token=으로 붙여 요청하세요.
1) 로그인(회원가입은 auth.crowny.org):
curl -s -X POST http://auth.crowny.org/api/login \
-H 'Content-Type: application/json' \
-d '{"username":"<아이디>","password":"<비밀번호>"}'
→ 응답의 token 값을 저장
2) 다운로드(토큰 부착):
curl -s "https://hanseon.crowny.org/패키지?token=<위에서 받은 token>"
(또는 헤더 Authorization: Bearer <token>)
3) 응답 본문 끝에 회원·시각·라이선스키가 담긴 워터마크가 자동으로 붙습니다.
회원 등급에 따라 받을 수 있는 자원이 다릅니다. 승급은 결제(포네/CRN) 또는 허브 기여로. 소유권(한선씨 언어 IP)은 kps에게 있으며, 등급은 사용·배포 위임입니다.
| 등급 | 취득 범위 | 엔드포인트 |
|---|---|---|
| Open | 문서·벤치 (무료 회원) | /명세서 · /벤치 · /패키지 |
| T1 | + 사전빌드 바이너리(win/mac) — 빌드 없이 실행파일 tar | /바이너리/win · /바이너리/mac |
| T2 | + 표준 라이브러리 소스(24종) | /소스/libs |
| T3·T4 | + VM 소스 (상용키 필수) | /소스/vm |
사전빌드 바이너리 받기 (T1 — 빌드 불필요, win 또는 mac):
curl -s -H "Authorization: Bearer <내 토큰>" \ https://hanseon.crowny.org/바이너리/win -o bin-win.tar # tar xf bin-win.tar → crownyc.exe · hanseonc_high.exe curl -s -H "Authorization: Bearer <내 토큰>" \ https://hanseon.crowny.org/바이너리/mac -o bin-mac.tar # tar xf bin-mac.tar → crownyc · hanseonc_high
소스 tarball 받기 (T2 표준 라이브러리):
curl -s -H "Authorization: Bearer <내 토큰>" \ https://hanseon.crowny.org/소스/libs -o libs-src.tar
VM 소스 (T3/T4 + 유효 상용키 CRW-T3-…):
curl -s -H "Authorization: Bearer <내 토큰>" \ -H "X-License-Key: <내 상용키>" \ https://hanseon.crowny.org/소스/vm -o vm-src.tar
더 많은 자원이 필요하면 승급하세요. 승급 성공 시 새 등급이 즉시 반영되고 상용 라이선스키(CRW-<등급>-…)가 발급됩니다.
결제 승급 — 포네→T1, CRN→T2 (T3 이상은 계약 문의):
curl -s -X POST -H "Authorization: Bearer <내 토큰>" \
-H "Content-Type: application/json" \
-d '{"목표등급":"T1","결제수단":"포네","결제참조":"<결제ID>"}' \
https://hanseon.crowny.org/승급
기여 승급(무상) — 허브에 라이브러리 1건 이상 게시하면 Open→T1 무상:
curl -s -X POST -H "Authorization: Bearer <내 토큰>" \ https://hanseon.crowny.org/승급/기여
curl -s -H "Authorization: Bearer <토큰>" https://hanseon.crowny.org/패키지curl.exe -s -H "Authorization: Bearer <토큰>" https://hanseon.crowny.org/패키지 또는Invoke-WebRequest -Uri https://hanseon.crowny.org/패키지 -Headers @{Authorization="Bearer <토큰>"} -UseBasicParsing