← 목록
기타 2026-04-16 2KB 읽기 3분

한선씨 소버린 생태계 — 28/92 (30.4%) 완료

이번 세션 추가 성과 (14 → 28)

A군 3Layer 자동화 (6/8)

  • A-6 CROWNY_DICT 자동 갱신 — tools/3layer/dict_갱신.sh (2360개 엔트리)

B군 언어 변환기 (15/18)

ID언어검증
B-16TypeScriptfib(10)=55 ✓
B-17Swiftfib(10)=55, total=55 ✓
B-18Kotlinfib(10)=55, total=55 ✓
B-21CSS스타일 함수 생성 ✓
B-22Markdown1200x800 렌더링 ✓
B-23JSON Schema4개 오류 정확 ✓
B-24ProtobufUser_생성/직렬화 ✓
B-25GraphQL라우터 경로 생성 ✓
B-26YAML CI체계() 호출 변환 ✓

D군 웹 (1/10)

  • D-37 HTML → 뷰.한선 변환기 (대시보드 렌더링 성공)

E군 데이터 (2/8)

  • E-47 셀DB 한글 쿼리 DSL — libs/질의.한선

H군 도구 (1/8)

  • H-78 LSP 서버 — 자동완성, 진단, 호버

공개 변환 도구 요약

tools/transpile/
├── py2han.py           ── Python
├── js2han.py           ── JavaScript
├── ts2han.py           ── TypeScript (js 상속)
├── c2han.py            ── C
├── rs2han.py           ── Rust
├── go2han.py           ── Go
├── swift2han.py        ── Swift
├── kt2han.py           ── Kotlin
├── vhdl2han.py         ── VHDL
├── html2han.py         ── HTML5
├── css2han.py          ── CSS
├── md2han.py           ── Markdown
├── jsonschema2han.py   ── JSON Schema
├── proto2han.py        ── Protobuf
├── gql2han.py          ── GraphQL SDL
├── yaml2han.py         ── YAML CI
└── han2verilog.py      ── 한선씨 → Verilog 역변환

부수 수정

  • libs/뷰.한선: 주석 대거 ;// 전환 (한선씨에서 ;는 문장 구분자, //가 주석)
  • libs/하드웨어.한선: DEMUX 파라미터 선택선택값, 파형출력 t 변수 스코프, 문제 주석 제거
  • libs/질의.한선: 한글 쿼리 DSL 라이브러리 추가

다음 단계 (추천 순)

  • B-15 Verilog → 한선씨 (B-14와 병합 가능)
  • A-5 3Layer diff (T만 바뀌었을 때 A 재생성)
  • A-7 .3layer 포맷 확정
  • D-38 CSS Grid/Flex → 스타일.한선
  • E-48 정규식 엔진 고도화
  • C-34 크라우니칩(RISC-V 대체) 명세 한선씨화