SDRAW не работает на моем компьютере - PullRequest
4 голосов
/ 10 января 2011

Я установил clisp в моей машине с Ubuntu.Я пытаюсь использовать sdraw для отображения структуры минусов.Но это SDRAW не работает на моем компьютере. Я пытался использовать примеры, приведенные в книге A gentle indtroduction to symbolic computation.Кто-нибудь может сказать мне, как я могу включить его?

[править]

я использовал следующую команду

(sdraw '(alpha (barvo) charlie))

я получил следующее сообщение

 *** - EVAL: undefined function SDRAW

Спасибо

Ответы [ 2 ]

5 голосов
/ 10 января 2011

да, я наконец получил ответ.нам нужно загрузить файл sdraw.generic, и мы можем загрузить файл с помощью команды.

>(load "sdraw.generic")

, а затем использовать команду sdraw, чтобы отобразить "против".

>BreakBreak 40 [45]> (sdraw '(1 2 (10)))

            [*|*]--->[*|*]--->[*|*]--->NIL
             |        |        |
             v        v        v
             1        2       [*|*]--->NIL
                               |
                               v
                              10
2 голосов
/ 16 января 2018

Вы можете запустить общую версию sdraw следующим образом

CL-USER> (load "sdraw.generic")
CL-USER> (sdraw:sdraw '(a b c (d e) f))

Это выдаст вывод на терминал / REPL

sdraw-generic

Но если вам нужна более интересная версия или версия с графическим интерфейсом, sdraw.gui

CL-USER> (ql:quickload :clx)
CL-USER> (load "sdraw.gui")
CL-USER> (sdraw:sdraw '(a b (c d (e) f)))

с фантастическим результатом

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...