요청: 2단계-입력기-한글3진큐브
- 날짜: 2026-06-18 07:36:17
- 작업 경로: /Users/ef/CrownyOS/crownyc
요청 본문
크라우니/한선씨: 2단계 한글 기본·영어 차선 입력기. apps/입력기.한선. HANGUL_ENC/DEC opcode 721/722 활용 + hanseonc_high에 한글인코딩/한글디코딩/한글슬롯 내장함수 추가. 왕복 무손실 데모.
관련 산출
(클로드가 작업 결과를 이어 기록)
산출 결과
추가된 파일
/Users/ef/CrownyOS/crownyc/apps/입력기.한선— 한글 입력기 앱
수정된 파일
/Users/ef/CrownyOS/crownyc/hanseonc_high.c— 내장함수 3개 추가:한글인코딩(op721),한글디코딩(op722),한글슬롯(op723)
검증 결과
- 테스트1 '안녕하세요': OK - 무손실
- 테스트2 '크라우니코드': OK - 무손실
- 테스트3 'Hello World': OK - ASCII 폴백 무손실
- 테스트5 '가나다라마바': OK - 완전 무손실
- 테스트6 음절별 ENC→DEC: 4/4 정확
- 테스트7 자모 조합: 한/가/이 정확
핵심 발견 / 함정
- VM 81슬롯 설계: 쌍자음(ㅆ→ㅅ 등)·복합모음은 기본자음/첫모음으로 통합됨 (고의적 설계)
- 음절 분해 정수연산에는
절단나눗셈(738)필수 — v10.0 자연반올림 DIV 사용 시 씩→식 오류 발생 코드값(s)= 1글자 문자열의 코드포인트,글자(s,i)= i번째 글자의 1-char 부분문자열