Есть ли у кого опыт использования DSL для описывания ограничений операций по карте (или чего-то подобного)?
У данных ограничений много настроек, и записывать их в реляционные таблицы очень неудобно.
Хотелось бы описывать данные ограничения более гибко, придумав для них DSL.
Если Вы сталкивались с чем-нибудь подобным,поделитесь пожалуйста информацией.