lisp

    26

    6답변

    기존 응용 프로그램 (OCaml로 작성)을 가져 와서 Emacs "인터페이스"(예 : Emacs GDB 모드)를 만들고 싶습니다. 나는 Lisp 코드를 작성하지 않고이 작업을하는 것을 선호한다. MVC 용어로, 나는 View가 Emacs가되고 싶지만, Model과 Controller는 (주로) OCaml로 남아 있어야한다. 누구든지 Emacs 확장을 Lis

    2

    4답변

    내 기분에 따라 나는 Lisp-1과 Lisp-2를 원하는 사이에서 앞뒤로 번갈아 가며 보일 듯하다. 불행히도 명백한 이름 공간의 차이를 뛰어 넘어서, 이것은 재미있는 함수 이름/등등의 모든 문제를 남겨 둡니다. 예를 들어 오늘 밤에 CL에서 작동하지 않는 코드 (map # 'function listvar)를 작성하려고 시도한 일부 코드를 작성하려고합니다.

    4

    6답변

    x (값)과 xs (리스트)를 얻고 목록에서 x보다 큰 모든 값을 제거하는 함수가 있습니다. 잘 작동하지 않습니다. 왜 그런지 말해 줄 수 있습니까? (defun biggerElems(x xs) (let ((xst)) (dolist (elem xs) (if (> x elem) (setf xst (remove elem

    4

    2답변

    나는 윈도우 비트 맵을 읽을 코드를 작성했으며 이제는 ltk로 표시하려고합니다. 어떻게 적절한 객체를 만들 수 있습니까? ltk에 그런 기능이 있습니까? 어떻게하면 tk에 직접 인터페이싱 할 수 있습니까?

    83

    11답변

    저는 Lisp를 계속 켜고 껐습니다. 그러나 Lisp에서 "진짜"작업을 좀 더 진지하게하기 시작했습니다. 나는 거대한 Vim 팬이고 Lisp 개발을 위해 내 편집자로 Vim을 사용하면서 어떻게 가장 생산적 일 수 있는지 궁금해하고 있었다. 플러그인, 작업 흐름 제안 등을 환영합니다. 이미 Vim을 사용하고 있기 때문에 "emacs 사용"이라고 말하지 마세요

    6

    6답변

    두 개의 정렬되지 않은 목록이 있고 정렬 된 다른 목록을 생성해야하며 모든 요소가 고유해야합니다. 요소는 두 목록에서 여러 번 발생할 수 있으며 원래 정렬되지 않았습니다. 내 기능은 다음과 같습니다 (defun merge-lists (list-a list-b sort-fn) "Merges two lists of (x, y) coordinates s

    2

    3답변

    저는 plt-scheme의 ffi를 조롱하고 있습니다. char ** (문자열 배열)을 반환하는 C 함수가 있습니다. 내 함수를 (_fun _pointer -> _pointer)으로 선언하면 결과를 체계의 문자열 목록으로 어떻게 변환합니까? 여기 는 관련 C-선언이다 : 나는 정확히 당신이 찾고있는 무엇을하지 알고 typedef char **MYSQL_RO