Micron, 모듈 수준 규칙으로 커널의 힙 의존성 제한
Micron은 모듈마다 언어 수준을 지정하고, 각 모듈이 같은 수준 이하의 모듈만 가져오게 합니다. 이에 따라 level 1 커널이 힙을 쓰는 level 3 모듈에 의존하는 경로를 제한합니다. 컴파일러와 인터프리터는 구현됐고 C99 변환기와 네이티브 백엔드는 개발 중이며, 교재는 Project Oberon 이식체를 에뮬레이트한 RISC-V 기계에서 부팅하는 과정을 소개합니다.
직접 활용할 공개 저장소와 프로젝트를 소개합니다.
Micron은 모듈마다 언어 수준을 지정하고, 각 모듈이 같은 수준 이하의 모듈만 가져오게 합니다. 이에 따라 level 1 커널이 힙을 쓰는 level 3 모듈에 의존하는 경로를 제한합니다. 컴파일러와 인터프리터는 구현됐고 C99 변환기와 네이티브 백엔드는 개발 중이며, 교재는 Project Oberon 이식체를 에뮬레이트한 RISC-V 기계에서 부팅하는 과정을 소개합니다.