Я работаю над проектом (написанным на Django), в котором всего несколько объектов, но много строк для каждого объекта. В моем приложении у меня есть несколько статических «отчетов», написанных непосредственно на простом SQL. Пользователи...
Я пытаюсь определить, какие возможности есть у Clojure и F# для создания DSL. Какие возможности каждый из них предоставляет для создания и управления DSL? Поскольку F# имеет статическую типизацию, делает ли это его...
Я разрабатываю DSL в Clojure, который используется для управления генератором кода (, в данном случае для процедурного синтеза изображений -clisk ), и у меня возникли проблемы с поиском наилучшего представления для промежуточного...
Я экспериментирую с созданием небольшой библиотеки/DSL для синтеза изображений в Clojure. В основном идея состоит в том, чтобы позволить пользователям библиотеки составлять наборы математических функций для процедурного создания...
Я пытаюсь реализовать язык (или семейство языков), грамматика которого может изменяться динамически. Я не нашел примеров, которые можно было бы использовать для изучения. Можете ли вы дать мне какую-нибудь ссылку на все, что ...
Когда я пытаюсь построить внутренние DSL в Scala, я сталкиваюсь с общей проблемой, которую не могу найти для решения. Чтобы все выглядело более похоже на типичный язык, я бы хотел, чтобы синтаксис был...
Я пытался использовать GDSL Scripts для моего проекта grails в IDEA. Я пытался сделать все, как показано в руководстве: GDSL Guide. Я выполнил следующие шаги: Создал файл myDef.gdsl в моем домашнем проекте (т.е. в ...
Я создаю собственный класс запроса и не знаю, как лучше всего его запрограммировать. Цели: Простота в использовании
Расширяемость
Гибкость, позволяющая формулировать сложные запросы. Подходы...
Я действительно люблю Lua как язык программирования, НО меня невероятно раздражает необходимость постоянно вводить «local» для всех моих локальных переменных. Это просто делает мой код более загроможденным. Так что мне интересно,...
Я создаю небольшой scala DSL и использую следующая проблема, для которой у меня действительно нет решения. Небольшой концептуальный пример того, чего я хочу достичь: (Compute write "hello" read '...
Есть ли какой-нибудь инструмент, который позволил бы мне указать подсветку синтаксиса для данного языка, а затем сгенерировать файлы подсветки синтаксиса для некоторых из наиболее распространенных редакторов? Я спрашиваю, потому что я разрабатываю ...
Мне нужно манипулировать и вычислять множество вещей, связанных с датой, таких как «сегодня?», «Есть» до вчерашнего дня? »,« сейчас плюс 3 дня »и т. д. Есть ли в scala библиотека или dsl, которые могут с этим помочь? Я ...
Для справки, я экспериментирую с написанием парсера DSL, используя этот замечательный пример. К сожалению, когда я адаптирую эту строку для использования в моем собственном приложении: Script dslScript = new GroovyShell().parse(dsl.text)...
Я ищу инструмент, который понимает DSL, в котором я могу определить моя диаграмма состояний, которая генерирует код Java или где диаграмма состояний в DSL запускается как есть. В идеале инструмент был бы написан на ...
Есть ли что-нибудь эквивалентное замечательной функции Groovy SomeClass.metaClass.getProperty в scala? Это было бы очень полезно для создания языков, специфичных для предметной области. Например, я мог бы тогда сказать: ...
Readme для Capybara ( см. Использование Capybara с MiniTest :: Spec) говорит, что я могу это сделать, если правильно включу модуль, но не дает никаких иллюстративных примеров того, как ... Я пытался включить ...
Мне нужно создать DSL для непрограммистов (клиентов нашей компании), который должен обеспечивать некоторые языковые функции более высокого уровня (циклы, условные выражения, переменные ... - так что это не просто "...
Я пытался реализовать межплатформенную сериализацию между Java и Android. Я использовал Serializable, и мой код в Android в том же пакете, что и в настольном Java. Источник: java-desktop...
PowerBoots - очень полезный пример DSL, который использует блоки сценариев для создания графического интерфейса пользователя: Boots {StackPanel {Кнопка "Ложе из моллюсков" Кнопка "Коалиция гепардов" Кнопка "А ...
Я ищу пример (в XText) того, как реализовать завершение кода для членов объекта, определяемого пользователем. Насколько я понимаю, мне нужно использовать IScope, но как все это соединяется, непонятно. ...
Мы находимся в процессе оценки того, насколько далеко мы можем использовать внешние DSL в процессе для описания, моделирования и создания многоплатформенного приложения. Лично я не вижу много приложений, которые нужно описывать ...
Я разрабатываю JAX-RS REST сервер, используя Clojure и RESTEasy. Насколько я понимаю, приложения, написанные на языках семейства Lisp, в большей степени, чем приложения на "традиционных" императивных языках, ...
У меня есть набор требований, и я ищу лучшую стратегию / алгоритм / программное обеспечение на основе Java для использования. По сути, я хочу взять набор рецептурных ингредиентов, введенных реальными людьми в натуральном ...
возможно Скомпилируйте и выполните Scala Code в виде строки во время выполнения либо в Scala, либо в Java? Моя идея состоит в том, чтобы построить DSL, используя SCALA, то пусть Java Programmers использует DSL внутри Java. Я слышал ...
Мне нужно реализовать DSL (Domain Specific Language) с использованием Scala, и этот DSL будет интерпретироваться в интерпретаторе Scala ( scala.tools.nsc.interpreter). Проблема в том, что память, используемая ...
, у меня есть сервис HTTP/XML прежней версии, что я должен взаимодействовать с для различных функций в моем заявлении. Я должен создать широкий спектр сообщений запроса для сервиса, так для предотвращения большого волшебства...
у меня есть простой сценарий MySQL, который я использую в веб-приложении для завершения, восстанавливают/сбрасывают мой DB к чистому начальному состоянию. Таким образом в этом сценарии я определяю различные таблицы, сохранил procs, и т.д. что мне нужно.