Парсер рабочий, правда я его использовал не как компонент, а как юнит и потом переделывал для других целей. Если будете разбирать - почитайте о польской нотации (записи), все маф парсеры построены на этом принципе.
Спасибо большое =)
Я уже завалился книгами, ссылками и т.п. и сам начал писать ...
Найдено 11 результатов
- 21.02.2009 20:21:34
- Форум: Lazarus
- Тема: Компоненты и примеры
- Ответы: 208
- Просмотры: 774844
- 17.02.2009 19:38:34
- Форум: Lazarus
- Тема: Компоненты и примеры
- Ответы: 208
- Просмотры: 774844
Re: Компоненты и примеры
Нет ли под FPC/Lazarus какого-нибудь парсера мат. выражений?
- 05.12.2008 17:20:33
- Форум: Графика
- Тема: Ещё одна проблема с SDL.
- Ответы: 4
- Просмотры: 18224
Re: Ещё одна проблема с SDL.
rtl лежит в /usr/lib/fpc/2.2.2/units/x86_64-linux. Там же pthreads. Строчку добавил - та же проблема 
Добавлено спустя 22 часа 14 минут 11 секунд:
Получилось!
sudo fp -> Options -> Directories -> Добавил строчку /usr/lib/fpc/2.2.2/units/x86_64-linux/*
Добавлено спустя 22 часа 14 минут 11 секунд:
Получилось!
sudo fp -> Options -> Directories -> Добавил строчку /usr/lib/fpc/2.2.2/units/x86_64-linux/*
- 03.12.2008 21:34:44
- Форум: Графика
- Тема: Ещё одна проблема с SDL.
- Ответы: 4
- Просмотры: 18224
Re: Ещё одна проблема с SDL.
У меня он лежит, как и положено, /usr/lib/fpc/2.2.2/units/x86_64-linux/pthreads. Вот что прописано в FPC:
#IFDEF FPCAPACHE_1_3
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd-1.3/
#ELSE
#IFDEF FPCAPACHE_2_0
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd-2.0
#ELSE
-Fu/usr/lib/fpc/$fpcversion ...
#IFDEF FPCAPACHE_1_3
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd-1.3/
#ELSE
#IFDEF FPCAPACHE_2_0
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/httpd-2.0
#ELSE
-Fu/usr/lib/fpc/$fpcversion ...
- 02.12.2008 00:49:27
- Форум: Графика
- Тема: Ещё одна проблема с SDL.
- Ответы: 4
- Просмотры: 18224
Ещё одна проблема с SDL.
Вернулся к Линуксу =) Решил поставить fpc + sdl. Fpc установился вроде нормально. А вот sdl...
Sdl я ставлю по мотивам http://www.fp.sdl.de.vu/. Вроде библиотеку прописал, всё нормально. Запускаю demo02.pp и получаю
Sdl я ставлю по мотивам http://www.fp.sdl.de.vu/. Вроде библиотеку прописал, всё нормально. Запускаю demo02.pp и получаю
Fatal: can't find unit pthreads used by sdl
- 02.12.2008 00:43:13
- Форум: Сети
- Тема: Библиотеки и Lazarus
- Ответы: 10
- Просмотры: 31199
Re: Библиотеки и Lazarus
Без -Fu не работало. Не знаю, зачем он нужен, но с ним работает.
-Fu - это ключ компилятора который показывает, в каком каталоге искать нужные модули.
Хинты - это, так сказать, пожелания компилятора разработчику, как улучшить код с точки зрения компилятора. Если для тебя эти рекомендации тёмный ...
-Fu - это ключ компилятора который показывает, в каком каталоге искать нужные модули.
Хинты - это, так сказать, пожелания компилятора разработчику, как улучшить код с точки зрения компилятора. Если для тебя эти рекомендации тёмный ...
- 25.11.2008 19:29:44
- Форум: Сети
- Тема: Библиотеки и Lazarus
- Ответы: 10
- Просмотры: 31199
Re: Библиотеки и Lazarus
Mr.Smart писал(а):а вообще когда идёт разаработка на разных машинах проше все библиотеки подключать на прямую, а не устанавливать в Лазарусе!
Т.е. скидывать файлы модуля в папку проекта?
- 24.11.2008 20:44:45
- Форум: Графика
- Тема: SDL + Lazarus: ошибка
- Ответы: 1
- Просмотры: 10659
SDL + Lazarus: ошибка
Начал изучать SDL по этим урокам. Т.к. в них используется C++, приходится заниматься переводом =)
Заодно использую http://jedi-sdl.pascalgamedevelopment.com/docs.php#Docs .
Так вот.
Компилятор почему-то ругается на строчку while (SDL_PollEvent(&event)>0) do . Говорит, invalid integer ...
Заодно использую http://jedi-sdl.pascalgamedevelopment.com/docs.php#Docs .
Так вот.
Компилятор почему-то ругается на строчку while (SDL_PollEvent(&event)>0) do . Говорит, invalid integer ...
- 24.11.2008 17:47:50
- Форум: Сети
- Тема: Библиотеки и Lazarus
- Ответы: 10
- Просмотры: 31199
Re: Библиотеки и Lazarus
А смысл их устанавливать? когда и так все работает;)
Я ж говорю - выдаёт кучу хинтов. Подключу ещё какую-нибудь библиотеку - буду среди них полчаса ошибки искать =)
Сейчас экспериментирую. Если найду решение - напишу ...
Я ж говорю - выдаёт кучу хинтов. Подключу ещё какую-нибудь библиотеку - буду среди них полчаса ошибки искать =)
Сейчас экспериментирую. Если найду решение - напишу ...
- 24.11.2008 17:31:54
- Форум: Сети
- Тема: Библиотеки и Lazarus
- Ответы: 10
- Просмотры: 31199
Re: Библиотеки и Lazarus
Ну зачем же на "вы"...
Т.е. чтобы в fpc.cfg были такие строчки
# searchpath for libraries
#-FlD:\Lazarus\fpc\2.2.2/lib
#-Fl/lib;/usr/lib
-FuD:\Lazarus\synapse\source\lib
?
Без -Fu не работало. Не знаю, зачем он нужен, но с ним работает. Т.е. c httpsend компилируется. Только ...
Т.е. чтобы в fpc.cfg были такие строчки
# searchpath for libraries
#-FlD:\Lazarus\fpc\2.2.2/lib
#-Fl/lib;/usr/lib
-FuD:\Lazarus\synapse\source\lib
?
Без -Fu не работало. Не знаю, зачем он нужен, но с ним работает. Т.е. c httpsend компилируется. Только ...
- 24.11.2008 16:54:37
- Форум: Сети
- Тема: Библиотеки и Lazarus
- Ответы: 10
- Просмотры: 31199
Библиотеки и Lazarus
Решил установить библиотеку Synapse. Скачиваю, распаковываю в D:\Lazarus\synapse. Не нашёл только, как подключить эту библиотеку. Нашёл что-то похожее (Пакет - Новый пакет - Добавить - Добавить файлы - Добавить каталог - D:\Lazarus\synapse\source\lib) Но при нажатии "установить" Lazarus требует ...
