|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
||||||||||||||||
Написать распознаватели для лексем13.10.2015, 18:04. Показов 4414. Ответов 36
Метки нет (Все метки)
Написать следующие распознаватели
1) Слово end 2) Идентификатор 3) Число Чтобы выдать значение лексемы, нужно воспользоваться оператором <@, с помощью этого оператора можно собрать результат трансляции. В качестве результата будет значение типа token
У меня вопрос на счет функции maybe и just. Я знаю, как определяется функция maybe:
В фотографиях лекций есть, например, функция epsilon:
Помогите пожалуйста разобраться
1
|
||||||||||||||||
| 13.10.2015, 18:04 | |
|
Ответы с готовыми решениями:
36
Написать анализатор кода, определяющий тип лексем Разработать сканер для выделения лексем из строки текста Выделение лексем |
|
Модератор
|
||
| 24.10.2015, 23:50 | ||
|
Для строки 57, к примеру, f - это (Id . cons). ys - это остаток строки, ещё не разобранный, он в (Id . cons) и не передаётся.
1
|
||
|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
| 27.10.2015, 16:23 [ТС] | |
|
KolodeznyDiver
В <@ , когда мы вызываем f, ее аргументами будут y и ys(остаток строки)? Просто в cons же на вход идет кортеж(x, xs). Значит, при вызове f мы должны передать кортеж, что и делаем так:f y, ys? Так можно передавать кортеж и скобки не нужны? Или я где-то ошибся? А зачем вы используете слово read(55), а также слово const(59)?
0
|
|
|
Модератор
|
|||||||||||||||||||
| 27.10.2015, 17:31 | |||||||||||||||||||
Сообщение было отмечено danek130995 как решение
Решение
В
1
|
|||||||||||||||||||
|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|||||||||||||||||||||||||||||||||||||||||
| 27.10.2015, 19:48 [ТС] | |||||||||||||||||||||||||||||||||||||||||
|
1)KolodeznyDiver, я это все понимаю, я наверное не так задал вопрос..
Я имел ввиду вот что. В этой строке:
Т.е., если функция p-
2) А что такое
P.S.KolodeznyDiver, программу защитил сегодня благодаря Вам(спасибо Вам огромное!), на этом наш курс Хаскель закончился.. Это была последняя лабораторная.
0
|
|||||||||||||||||||||||||||||||||||||||||
|
Модератор
|
|||
| 27.10.2015, 20:03 | |||
Сообщение было отмечено danek130995 как решение
Решение
1
|
|||
|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
||||||
| 27.10.2015, 23:38 [ТС] | ||||||
|
KolodeznyDiver, фух.. Разобрался с аргументом y. Вот только про лямбда функции не слышал, не представляю, что это. Сейчас посмотрел вики, это вроде как анонимная функция, т.е. можно в любом месте кода объявить. По виду функции
Тогда почему нельзя просто написать End? KolodeznyDiver, P.S. Из какого Вы города? Просто интересно
0
|
||||||
|
Модератор
|
||
| 27.10.2015, 23:55 | ||
|
1
|
||
|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
| 28.10.2015, 00:11 [ТС] | |
|
KolodeznyDiver, оригинально-очень метко описали
0
|
|
|
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 1
|
|
| 30.10.2015, 10:30 | |
|
danek130995, я бы советовал Вам разобраться самостоятельно, обратиться к литературе (возможно, англоязычной). Кроме того, можно обратиться к преподавателю. Иначе на хорошее окончание семестра можете не рассчитывать.
0
|
|
| 30.10.2015, 13:28 | |
|
Не по теме: Похоже, преподаватель узнал, как сдает лабы его группа. Но с другой стороны, теперь можно к нему обращаться прямо здесь :)
0
|
|
| 30.10.2015, 14:25 | |
|
0
|
|
|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
| 04.11.2015, 21:30 [ТС] | |
|
pycture, _Ivana, APGord, преподаватель ни о чем не узнал, преподавание Хаскель оставляет желать лучшего у нас. Другого выбора нет, как только обращаться на форум.
APGord, я разобрался, с помощью KolodeznyDiver, а на окончание семестра это не влияет, так как у нас зачет, и вообще, я отличник уже 4 семестра.
0
|
|
| 19.11.2015, 23:44 | |
|
0
|
|
|
33 / 33 / 3
Регистрация: 25.05.2014
Сообщений: 1,137
|
|
| 20.11.2015, 08:24 [ТС] | |
|
XRuZzz, спасибо) да уже все, курс хаскеля окончен
0
|
|
| 20.11.2015, 10:54 | |
|
0
|
|
| 20.11.2015, 11:11 | ||
|
Не по теме: XRuZzz,
0
|
||
| 20.11.2015, 11:24 | |
|
Не по теме: просто для студентов практическая польза изучаемых предметов обычно не очевидна.
0
|
|
| 20.11.2015, 11:24 | |
|
Порядок лексем Подсчет лексем
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|