Basis Research, Lean으로 WHILE 언어 LLM 의미론과 RISC-V 실행 일치 증명
·2026.10.16 09:00
핵심 내용
Basis Research가 Lean으로 LLM 생성 WHILE 언어 의미론과 RISC-V 실행 일치성을 증명했다
자세히 보기
- WHILE 언어 확장 버전 검증 수행, 1,855줄 C 인터프리터를 25,336개 RISC-V 명령어로 컴파일함
- Lean으로 분리 논리를 이식해 메모리 할당 처리, 초기 100만 줄에서 최종 증명 규모를 20만 줄 미만으로 축소함
- 초기 의미론 초안에 없던 63바이트 클로저 이름 절단 등 구현 세부 사항 발견, 64비트 정수 랩핑은 언어 산술 정의에 포함됨
- 타입 체커, 프로그램 논리, 추상 인터프리터, 검증된 컴파일러 등 파생 도구 개발, RISC-V 시뮬레이터에서 컴파일 코드가 인터프리터보다 2.7~8.2배 적은 명령어 사용함
- Lua 5.4.7과 OCaml로 확장하는 헤드라인 정리 제시, CPython을 장기 목표로 설정, 신규 언어 증명은 미완료 상태임
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.