[ANN] Evaluation Engine
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 02.06.08 03:24
Оценка: 6 (1)
Evaluation Engine

The Evaluation Engine is a parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. A syntax editor is also included.


- Искренне ваш, Поросенок Пафнутий
Re: [ANN] Evaluation Engine
От: stump http://stump-workshop.blogspot.com/
Дата: 02.06.08 05:26
Оценка:
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Evaluation Engine


SDB>

SDB>The Evaluation Engine is a parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. A syntax editor is also included.


SDB>


А чтож у функций скобки то квадратныя? Этож массивы, значит, не поддерживаются... Слабовато как-то
Понедельник начинается в субботу
Re[2]: [ANN] Evaluation Engine
От: _FRED_ Черногория
Дата: 02.06.08 05:36
Оценка:
Здравствуйте, stump, Вы писали:

S>А чтож у функций скобки то квадратныя? Этож массивы, значит, не поддерживаются... Слабовато как-то


В VB и у функций, и у массивов скобки тоже одного вида — круглые. И им это не мешает
... << RSDN@Home 1 alpha 3 rev. 0>>
Help will always be given at Hogwarts to those who ask for it.
Re: [ANN] Evaluation Engine
От: dzzzen  
Дата: 02.06.08 07:32
Оценка:
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>

SDB>The Evaluation Engine is a parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. A syntax editor is also included.


Прошу простить мою невежественность, но я немножко как-то не допонял смысл сего изобретения... Какая область применений у него? Заглянул на кодепроджект но всё равно это осталось для меня загадкой. Это некая интерпретация Бейсика?
Re[2]: [ANN] Evaluation Engine
От: Блудов Павел Россия  
Дата: 03.06.08 03:16
Оценка:
Здравствуйте, dzzzen, Вы писали:

D>Какая область применений у него?

Например, триггеры. Предположим есть система, снимающая с ядерного реактора 2567 показания в секунду.
Показания пропускаются через цепочку таких правил и если какое-то правило срабатывает или наоборот не срабатывает, то реактор быстренько глушится.

Можно конечно написать специальную программу под это дело, но разным моделям ректоров нужны разные правила, а сами правила всё время меняются.
Вот и приходит на выручку такая система. "Обычный" специалист, не прошедший курсы программирования может редактировать такие триггеры и что ещё важнее, создавать новые.
... << RSDN@Home 1.2.0 alpha 4 rev. 1090>>
Re[3]: [ANN] Evaluation Engine
От: _FRED_ Черногория
Дата: 03.06.08 05:25
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Вот и приходит на выручку такая система. "Обычный" специалист, не прошедший курсы программирования может редактировать такие триггеры и что ещё важнее, создавать новые.


Если сложность тригеров подразумевается такая, что для рассматриваемого "_обычного_ специалиста" нельзя будет написать удобный UI из блок-схем и окошка свойств, то это, ИМХО, уже не совсем "обычный" специалист.
... << RSDN@Home 1 alpha 3 rev. 0>>
Help will always be given at Hogwarts to those who ask for it.
Re[4]: [ANN] Evaluation Engine
От: Aikin Беларусь kavaleu.ru
Дата: 03.06.08 08:07
Оценка:
_FR>нельзя будет написать удобный UI из блок-схем и окошка свойств
А зачем его писать, если есть уже готовый?
Re: [ANN] Evaluation Engine
От: olegkr  
Дата: 03.06.08 16:02
Оценка:
Порадовало выражение на скриншоте
abs[year[now[]]*-1] > 2000
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.