6502용 초소형 Forth: 600바이트 미만
2025-03-28
이 글에서는 8비트 CPU인 6502를 위한 매우 최소화된 Forth 구현에 대해 설명합니다. 크기는 600바이트 미만입니다. 저자는 직접 스레드 코드(DTC)와 최소 스레드 코드(MTC)라는 두 가지 인터프리터 모델을 비교하여 크기가 작다는 이유로 DTC를 선택했습니다. 이 프로젝트는 성능보다 크기를 중시하며, 표준 DTC와 MTC 변형을 검증하는 것을 목표로 합니다. 결과적으로 얻어진 Forth에는 핵심 프림티브가 포함되어 있으며, `my_hello_world.FORTH`로 테스트되어 그 기능이 입증되었습니다.
개발