Skip to content

zerojat7-ui/KcodeBuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kcode — 한글 AI 제어 언어

한글 키워드 기반 6세대 AI 제어 언어 | 언어 엔진 → K-Brain → WEB IDE → 생태계

현재 버전: v31.0.0


특징

# 개념 설명
1 지능형 심볼릭 바인딩 변수 = link_id (전 지구적 유일 식별자)
2 자율 진화형 신경망 런타임 바이너리에 KcNeuronPool 내장 — 실행할수록 최적화
3 다중 면역 체계 아포토시스 + 텔로미어 + 섀도우 미러링
4 맥락 기반 명칭 해석 3레이어 명칭 + KL 증류
5 무결성 주권 4중 게이트 + 디지털 사망 진단서
6 K-Brain 물리-논리 통합 거버넌스 좌뇌(언어) + 우뇌(DNA) + KACP 동맥

빠른 시작

# 전체 빌드
make

# .han 파일 즉시 실행
./kbc exec 소스.han

# LLVM 백엔드 빌드 (통합 CLI)
make LLVM=1 kcode

# §CLI — 확장자 기반 자동 출력 선택
./kcode 소스.han                  # 즉시 실행
./kcode 소스.han -o 결과.ll       # LLVM IR
./kcode 소스.han -o 결과.bc       # LLVM 비트코드
./kcode 소스.han -o 결과.kbc      # Kcode VM 바이트코드
./kcode 소스.han -o 결과.exe      # 네이티브 실행파일
./kcode 소스.han -o 결과.apk      # Android 패키지

빌드 타겟

명령 출력 설명
make kcode_gen, kbc 전체 빌드
make gen kcode_gen C 코드 생성기
make kvm kbc 바이트코드 VM
make LLVM=1 kcode_llvm LLVM 백엔드
make LLVM=1 kcode kcode §CLI 통합 CLI
make test 렉서 단위 테스트
make clean 빌드 결과물 삭제

완료된 주요 기능

버전 기능
~v22.2.0 언어 엔진 + 온톨로지 + Concept Identity 10레이어
v25.1.0 KACP 프로토콜 전체 + 명칭 레이어
v26.4.0 DNA-N Evo-DNA 4종 + 디지털 사망 진단서
v28.1.0 §ACC — KC-OHT O(1) + KC-VPC Zero-Copy 벡터 가속
v28.2.0 §CKR — Conceptual Knowledge Repository
v30.0.0 계약 강제 검증 패스 (kc_contract_check)
v31.0.0 §CLI — 확장자 기반 통합 CLI (kcode.han 신규)

다음 작업

버전 작업
v31.x §CLI 3~4단계 — kcode.hankcode 실행파일 (C 경유)
v32.0.0 §MC — 마스터 헌법 절대 원칙 5조
v33.0.0 §SRV — 서버를 Kcode로 재작성 (kserver.han)
v34.0.0 §WEB — Web IDE를 Kcode로 작성 (webide.han)
v35.0.0 §SH — 셀프 호스팅 (엔진을 .han으로 재작성)

코딩 스타일

  • C11 표준
  • 한글 주석
  • 외부 라이브러리 최소화 (SQLite 예외)
  • gcc 경고 0, 오류 0 필수

MIT License / zerojat7

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors