Здравствуйте, гость ( Вход | Регистрация )
|
AD |
23.9.2008, 12:35
Сообщение
#1
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Может кто-нибудь подскажет, есть ли готовый, разборщик мат. выражений (в смысле, можно взять исходный код и вставить к себе в программу)? Нет желания изобретать велосипед, уверен, что это уже реализовывали. Хотелось бы увидеть такого рода код. Буду благодарен за любые ссылки.
Да, забыл указать: в результате хотелось бы иметь один из следующих вариантов: На входе строка с математическим выражением: На выходе
- массив структур такого рода [1 ОПЕРАНД ОПЕРАЦИЯ 2 ОПЕРАНД] - что-то наподобие первых двух.... |
|
|
|
![]() |
|
trdm |
24.9.2008, 8:58
Сообщение
#2
|
|
Дмитрий Трошин ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: 6
|
Как насчет бизончика или QLalr или как там оно называется?
|
|
|
|
|
AD |
24.9.2008, 9:00
Сообщение
#3
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(trdm @ 24.9.2008, 9:58) Link Как насчет бизончика или QLalr или как там оно называется? На мой взгляд для такой задачи использовать бизон, як, лекс, флекс и прочее как-то не очень! Да и потом килобайты кода раскапывать! Фу.... |
|
|
|
AD Qt и разбор математических выражений 23.9.2008, 12:35
fsMark Лично я не очень понял что ты хочешь получить, точ... 23.9.2008, 15:45
trdm Ну, это смотря с какой целью тебе разборшик нужен.... 24.9.2008, 9:07
AD Цитата(trdm @ 24.9.2008, 10:05) Ну, это с... 24.9.2008, 9:07
trdm не, я всетаки добрался
svn://labs.trolltech.com/s... 24.9.2008, 9:14
AD После не очень тщательного, а главное, быстрого ан... 25.9.2008, 10:43
Tonal А чё ты с этими "массивчиками" делать со... 25.9.2008, 13:43
AD Это уже не как массив. Сразу вычисляю. Короче, мог... 25.9.2008, 15:17
AD ЦитатаА чё ты с этими "массивчиками" дел... 25.9.2008, 15:29
Litkevich Yuriy Цитата(Tonal @ 25.9.2008, 17:43) Может пр... 25.9.2008, 15:21
Tonal Вот его я и имел в виду.
Вместо того, чтобы самоау... 26.9.2008, 9:08
AD Цитата(Tonal)Вот его я и имел в виду.
Вместо того,... 26.9.2008, 9:28
Litkevich Yuriy целый каталог %QTDIR%\examples\script 26.9.2008, 9:36
AD Цитата(Litkevich Yuriy @ 26.9.2008, 10:36... 26.9.2008, 17:27
ViGOur Выкладывай, заодно и покритикуем! 26.9.2008, 17:29
AD ЦитатаВыкладывай, заодно и покритикуем!
Ну...... 26.9.2008, 17:41
AD Скорее всего, что QtScript мне придется использова... 8.10.2008, 15:57
Litkevich Yuriy Цитата(AD @ 26.9.2008, 21:41) А то критик... 8.10.2008, 16:01
AD Цитата(Litkevich Yuriy @ 8.10.2008, 17:01... 8.10.2008, 18:27
bugsstring люди, а никто не писал что-то типа генератора форм... 9.10.2008, 9:59
Tonal Может Tex поможет? 9.10.2008, 10:09
bugsstring Цитата(Tonal @ 9.10.2008, 10:09) Может Te... 9.10.2008, 10:41![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 17:33 |