Результаты поиска по запросу "dsl"
Должно быть так
у внутренний DSL на Ruby. Для этого мне нужно программно создавать именованные классы и вложенные классы. Каков наилучший способ сделать это? Я считаю, что есть два способа сделать это: использованиеClass.new создать анонимный класс, а ...
Есть несколько способов сделать это. Если вы боитесь писать синтаксические анализаторы (как это делают некоторые программисты), в SO есть много другой помощи.
тоящее время у проекта, с которым я работаю, нет полностью фиксированных моделей (из-за внешнего влияния), и поэтому я хотел бы иметь некоторую гибкость при их написании. В настоящее время они реплицируются на три разных уровня приложения (db, ...
Scala DSL: объединение методов без параметров
я создаю небольшой scala DSL и сталкиваюсь со следующей проблемой, решение которой у меня действительно нет. Небольшой концептуальный пример того, чего я хочу достичь: (Compute write "hello" read 'name calc() calc() write "hello" + 'name ...
Использовать литеральные операторы (например, «и», «или») в выражениях Groovy?
Мой текущий рабочий проект позволяет оценивать предоставляемые пользователем выражения в определенных контекстах, чтобы они могли расширять и влиять на рабочий процесс. Эти выражения обычные логические выражения ф. Чтобы сделать его немного ...
Интеграция ANTLR 4 в приложение C ++
Недавно я взял копиюThe Definitive ANTLR 4 Reference и так как я опытный, когда дело доходит до работы с грамматикой и языками, я хотел работать над моим DSL, который я однажды написал, используяyacc а такжеbison, Общая идея - написать переводчик ...
заявление.
ю, что использованиес участием-заявлениене рекомендуется [https://developer.mozilla.org/en/JavaScript/Reference/Statements/with]в Javascript и запрещено в ECMAScript 5, но это позволяет создавать несколько хороших DSL в ...
Написание простого парсера
Мне нужно написать простой парсер для своего рода предметно-ориентированного языка. Он должен иметь базовую арифметику с правильным порядком оценки операторов и синтаксис для вызова функций базовой среды, которые могут быть перегружены. Какой ...
Нужна справка по синтаксису Groovy для генерации замыкания из строки
Я пытаюсь создать замыкание из строки. Код внутри замыкания ссылается на функцию DSL build (). Ошибки, которые я получаю, подразумевают, что Groovy пытается выполнить закрытие вместо того, чтобы просто объявить его. Какой правильный синтаксис для ...
Scala - URL с парсером Query String и построителем DSL
В Scala как программно создать URL с параметрами строки запроса?Также как я могу разобрать