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

Не могу скомпилировать код

04.11.2015, 18:22. Показов 2139. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Появилась совсем неожиданная проблема - это ошибка Syntax error in declaration (unexpected `;', possibly due to bad layout). Появляется буквально на самой простой написанной программе. Причем ранее она работала. Например:
Haskell
1
2
tetr  :: Int -> Int
tetr a = a +2
Эта ошибка возникает во всех программах. Обычно люди упускают какие то разветвления, но данная программа... что в ней можно такого упустить?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2015, 18:22
Ответы с готовыми решениями:

Не могу скомпилировать исходник в exe (gentee)
не могу из файл.g скомпилировать ехе. что в дос писать? кто может помогите пожалуйста. заранее спасибо.

Не могу скомпилировать код
Никогда до этого не кодил в OpenGL. Хочу скомпилировать найденное в сети приложение, написанное в Visual Studio. Интересует само...

Не могу скомпилировать код
#include <windows.h> #include <iostream.h> #include <stdio.h> #include <conio.h> //определяем коды дейсвий для драйвера ...

5
Модератор
 Аватар для Curry
5158 / 3485 / 536
Регистрация: 01.06.2013
Сообщений: 7,561
Записей в блоге: 9
04.11.2015, 20:22
Видимо перед, а может после, этих строчек что то ещё, видимо с неуместной ";". Т.к. эти то строчки правильные.
0
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 142
04.11.2015, 20:37  [ТС]
копия из редактора, как есть. лишнего - не нахожу. добавляю код (тоже простой), в программы, где все нормально работало- выскакивает эта ошибка, если удаляю - выскакивает ошибка..
0
Модератор
 Аватар для Curry
5158 / 3485 / 536
Регистрация: 01.06.2013
Сообщений: 7,561
Записей в блоге: 9
04.11.2015, 20:42
Сделайте минимальный полный исходный файл в котором проявляется такая ошибка и покажите.
0
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 142
04.11.2015, 21:00  [ТС]
Пожалуйста.
Вложения
Тип файла: rar 2.rar (117 байт, 7 просмотров)
0
Модератор
 Аватар для Curry
5158 / 3485 / 536
Регистрация: 01.06.2013
Сообщений: 7,561
Записей в блоге: 9
04.11.2015, 21:19
Лучший ответ Сообщение было отмечено Dick777 как решение

Решение

Исходные файлы Haskell должны быть в кодировке UTF-8 без BOM. А у Вас с BOM. Настройте Ваш текстовый редактор (или IDE) правильно.

Так же, лучше иметь в конце перевод строки (пустую строку) и не использовать символы табуляции.
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2015, 21:19
Помогаю со студенческими работами здесь

Не могу скомпилировать код
Добрый день. Помогите/научите как скомпилировать код до исполняемого файла. Сам кнопаю на ассемблере (FASM). Уровень - хобби....

Не могу скомпилировать готовый код
Нужна помощь студенту скомпилировать код на с#. Напешите на на почту пожалуйста del

Не могу скомпилировать код на Делфи ХЕ.
Здравствуйте уважаемые программисты. Помогите пожалуйста скомпилировать код в делфи хе: unit Unit1; interface uses ...

С++ под Linux не могу скомпилировать код
Немогу скомпилировать файл , видает кучу ошибок помогите кто может #include <stdlib.h> #include <stdio.h> #include...

Не могу скомпилировать код. в чем дело? Сниффер
#define MAX_PACKET_SIZE 0x10000 #define SIO_RCVALL 0x98000001 // Буфер для приёма данных char Buffer; // 64 Kb ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru