Size: a a a

2021 August 31

AR

Anton Revyako in ctodailychat
есть вероятность, что это будет быстрее
источник

MS

Max Syabro in ctodailychat
тут пару тыщ строк
источник

MS

Max Syabro in ctodailychat
в пределах 10к
источник

MS

Max Syabro in ctodailychat
но попробую, спасибо
источник

IV

Igor V in ctodailychat
коллеги, есть какой-то стандарт для обмена булевыми выражениями между системами?

условно, кто-то в системе А пишет правило: age > 50 and state in (“NY”, “NJ”), а система Б знает как эти правила интерпретировать

понятно что не проблема написать свой expression language для булевых операций, но может быть уже есть стандарт и готовые библиотеки для любых языков?
источник

Y

Yaroslav in ctodailychat
Нет такого, потому что у тебя dsl уже и так сложный. Можно смотреть только в одата стандарт, но он не регламентирует реализацию
источник

Y

Yaroslav in ctodailychat
источник

Y

Yaroslav in ctodailychat
Забыл сказать что это мое мнение, что его нет :)
источник

ИМ

Илья Макеев... in ctodailychat
стандарта точно нет
источник

MS

Max Syabro in ctodailychat
LUA?
источник

MS

Max Syabro in ctodailychat
у нас excel formula dsl
источник

ИМ

Илья Макеев... in ctodailychat
я бы решая такую задачу взял экспрешшен билдер который есть под рукой (https://www.doctrine-project.org/projects/doctrine-collections/en/1.6/expression-builder.html) сериализовал бы его результат а на месте десериализовал и заюзал бы
источник

MS

Max Syabro in ctodailychat
плюс у нас второй DSL это mongo query language
источник

ИМ

Илья Макеев... in ctodailychat
во берите оттуда да и все
источник

PN

Prenom Nom in ctodailychat
Conditions in reverse Polish notation?
источник

ИМ

Илья Макеев... in ctodailychat
наверняка там аналог есть
источник

MS

Max Syabro in ctodailychat
источник

MS

Max Syabro in ctodailychat
типа такого
источник

IV

Igor V in ctodailychat
ключевое слово стандарт
источник

IV

Igor V in ctodailychat
думал о lua, mongo, excel.

в lua к сожалению нельзя так писать 1==1, только а = 1 == 1
источник