Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 6

Не могу запустить под notepad

18.10.2013, 07:20. Показов 1149. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
(defun task (lst1 lst2)
(let ((l (length lst1)))
(mapcar #'(lambda (x) (if (oddp (car x)) (cadr x) (caddr x))) (mapcar 'list (range 1 l) lst1 lst2))))

==> task

(task '(1 2 3 4 5) '(11 22 33 44 55))

==> (1 22 3 44 5)
Нотепад не определяет функцию range, а в автокаде выходит ошибка no function definition: L

Добавлено через 59 минут
задание: в 3 списке на нечетных позициях должны стоять элементы c нечетных позиций из 1 списка, а на четных элементы с четных позиций 2 списка. l1(1 2 3 4 5) l2(11 22 33 44 55) результат l3(1 22 3 44 5)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.10.2013, 07:20
Ответы с готовыми решениями:

Не могу запустить приложение под линукс
Привет все. Ради интереса поставил на virtualbox убунту установил там моно и code blocks. Скачал g++, написал простенький консольный hello...

Не могу запустить Kali Linux на virtual box под win7-32
Устанавливал по туториалу http://kanishkashowto.com/2013/09/03/how-to-install-kali-linux-in-virtualbox-step-by-step-guide/ . При запуске...

Надо запустить процесс notepad средствами WinAPI
Надо запустить процесс notepad средствами WinAPI. Надо, чтобы просто передо мной открылось окно notepad. Но функция CreateProcess...

4
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4575 / 2774 / 491
Регистрация: 28.04.2012
Сообщений: 8,779
18.10.2013, 08:08
Цитата Сообщение от Марсель231 Посмотреть сообщение
Нотепад не определяет функцию
Удивительно.

Цитата Сообщение от Марсель231 Посмотреть сообщение
range
А что это за функция и где она живет? Тут нет такой: http://www.lispworks.com/docum... Alph_R.htm

Цитата Сообщение от Марсель231 Посмотреть сообщение
в автокаде
Ты используешь автокад как интерпретатор лиспа? Сурово.

Lisp
1
2
3
4
5
6
7
8
(defun merge-by-position (xs ys)
  (loop :for x :in xs
        :for y :in ys
        :for i :upfrom 0
        :collect (if (evenp i) x y)))
 
(merge-by-position '(1 2 3 4 5) '(11 22 33 44 55))
; (1 22 3 44 5)
0
1075 / 968 / 113
Регистрация: 04.11.2012
Сообщений: 1,013
18.10.2013, 10:09
range - диапазон.
Lisp
1
2
3
4
5
(defun range (a b)
  (if (<= a b) (cons a (range (1+ a) b))))
 
> (range 2 6)
(2 3 4 5 6)
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,706
Записей в блоге: 14
18.10.2013, 10:17
Марсель231, код проверен в HomeLisp. В HomeLisp есть функция range (реализацию которой привел Lambdik)
0
Заблокирован
18.10.2013, 20:42
Цитата Сообщение от Catstail Посмотреть сообщение
код проверен в HomeLisp. В HomeLisp есть функция range (реализацию которой привел Lambdik)
В автолисп вообще много чего нет что есть в HomeLisp.

Марсель231, чтобы писать на автолисп, нужна знать этот диалект. Точнее знать, чего в нем нет... Зря вы так кипятились, напридумывали воздушных замков, а все намного проще

Lisp
1
2
3
4
5
(defun merge (lst1 lst2)
  (if lst1
    (cons (car lst1) (merge (cdr lst2) (cdr lst1)))
  )
)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.10.2013, 20:42
Помогаю со студенческими работами здесь

Запустить яндекс браузер через меню Notepad++
Всем доброго времени суток. Я пользуюсь браузером Яндекса. А в программе Notepad++ в меню запуска его нету. Приходится открывать через...

Запустить макрос Notepad++ при открытии из бат файла
здравствуйте. Подскажите, есть ли параметр, позволяющий запустить макрос для notepad++ через батник? Стоит задача изменять кодировку...

NotePad для java. Как запустить файл на выполнение
Привет форумчани! Начал учить java в IDEA и у меня возникли проблемы с понятием classpath и его создания, потом наткнулся на кучу статей,...

Не могу запустить установку Windows XP из-под Windows Vista
Люди у меняя стоит Vista home basic, я хочу поставить хр, но я не могу запустить установку из висты, пробовал в биосе изменить прядок...

Плагин под Notepad++
Доброго времени суток. Давно искал плагин под N++ для отображения узлов XML в TreeView и возможностью быстрого перехода, нашёл только вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru