꽤 오래 전에 XCALC라는 RPN 방식 계산기에 대해 글을 쓴 적이 있습니다. 한번 손에 익은 도구라서 그런지 간단히 계산할 일이 있으면 아직도 Windows의 기본 계산기 대신 XCALC를 사용하고 있지요. Emacs에 내장된 계산기(M-x calc
)도 RPN 방식이라 더 그런가봅니다.
그런데, 오늘 오랜만에 XCALC 업데이트 확인 차 홈페이지 들렀다가 소스가 공개됐다는 사실을 알게 되었습니다. 특정 라이센스에 제한되지 않고(심지어 GNU 스타일에도) 어떤 방식으로든 원하는 대로 사용할 수 있다고 하니까 평소 계산기 구현에 관심이 있었던 분이라면 다운로드해서 살펴보는 것도 좋을 것 같습니다.
소스는 아마 요즘의 Microsoft Visual C++로도 빌드가 가능하겠지만 리소스를 변경하려면 적절한 수정이 필요할 것이라고 합니다. (저는 이 글을 쓰고 있는 시점에서 아직 빌드해보지 않았습니다.) XCALC를 개발한 분은 Borland C++ Compiler를 사용했다고 하는데, XCALC 홈페이지에서도 직접 다운로드할 수 있습니다.
댓글 없음:
댓글 쓰기