2010-06-14 2 views
4

저는 Scheme을 처음 접했고 1 등급/고차 주문 기능을 많이 좋아합니다. 그러나 내 데이터는 개체 지향 API가있는 COM 원본에서 가져옵니다.Scheme은 Microsoft COM에서 작동합니까?

나는 Scheme을 알고 있고 COM은 다른 프로그래밍 패러다임에 속해 있지만 COM 소스에 연결하는 Scheme에 대한 인터페이스 나 방법이 있는지 궁금합니다.

+0

소리 (당신을 제안 할 것 같은데 해당 키워드를 검색해보십시오) –

답변

4

MIT-Scheme에는 저수준 Win32 프리미티브가 있지만 COM/ActiveX를 지원하는 것이없는 것처럼 보입니다. 당신이 access DLL functions via a "Foreign Function Interface "

이 도 참조

"당신이 계획에 대한 COM/액티브 바인딩을 찾고있는 것처럼 How can I interface to COM/ActiveX, CORBA, EJB?는 "PLT-Scheme은 COM/액티브 바인딩을 가지고 주장 schemewiki.org에.

+2

예, PLT Scheme (현재 Racket이라고 함)에는 [COM] (http://docs.racket-lang.org/mzcom/) 인터페이스와 [ActiveX] (http : // docs .racket-lang.org/mysterx /) 하나. –

관련 문제