Resultados da pesquisa a pedido "dsl"

6 a resposta

Scala DSL: encadeamento de métodos com métodos sem parâmetros

Estou criando uma pequena DSL Scala e executando o seguinte problema para o qual eu realmente não tenho uma solução. Um pequeno exemplo conceitual do que eu quero alcançar: (Compute write "hello" read 'name calc() calc() write "hello" + 'name ...

4 a resposta

Existe uma ferramenta DSL Harel Statechart para Jav

Estou procurando uma ferramenta que compreenda uma DSL na qual eu possa definir meu gráfico de estados que gera código Java ou onde o gráfico de estados no DSL pode ser executado como está. A ferramenta seria idealmente escrita em Java e deve ...

2 a resposta

xemplo de texto de um objeto com esco

Estou procurando um exemplo (no XText) de como implementar a conclusão de código em membros de objetos definidos pelo usuário. Tanto quanto posso ver, preciso usar o IScope, mas como tudo isso está unido não está clar Dado quetrait é um tipo ...

5 a resposta

stratégia para analisar descrições de linguagem natural em dados estruturad

Tenho um conjunto de requisitos e estou procurando o melhor Baseado em Java estratégia / algorthm / software a ser usado. Basicamente, quero pegar um conjunto de ingredientes da receita digitados por pessoas reais em inglês natural e analisar ...

2 a resposta

Compile e execute o código Scala em tempo de execução

possível compilar e executar o código scala como uma string em tempo de execução no Scala ou em Jav minha idéia é criar uma DSL usando o Scala e permitir que os programadores Java usem a DSL dentro do Jav Ouvi dizer que a classe ...

2 a resposta

As DSLs específicas do projeto são uma responsabilidade? [fechadas

Eu bifurquei essa pergunta de uma pergunta semelhante que fiz em um comentário que fiz a uma das muitas ótimas respostas que recebi. Eu estava perguntando originalmente sobre macros AST, o que provocou respostas muito detalhadas e atenciosas de ...

3 a resposta

Definir dinamicamente classes nomeadas em Ruby

Estou escrevendo uma DSL interna em Ruby. Para isso, preciso criar programaticamente classes nomeadas e classes aninhadas. Qual é a melhor forma de fazê-lo? Reconheço que existem duas maneiras de fazer isso: UsarClass.new para criar uma classe ...

3 a resposta

method com colchetes angulares (<>)

É possível ter colchetes angulares nos nomes dos métodos, por exemplo : class Foo(ind1:Int,ind2:Int){...} var v = new Foo(1,2) v(1) = 3 //updates ind1 v<1> = 4 //updates ind2 A situação real é obviamente mais complicada do que isso! Estou ...

1 a resposta

Ruby: procurando intérprete embutido em rubi ou linguagem de script [fechada]

Em resposta a uma pergunta anterior [https://stackoverflow.com/questions/6074915/ruby-creating-a-sandboxed-eval], ablo Fernandez [https://stackoverflow.com/users/7595/pablo-fernandez] sugeriu que eu implemente um intérprete simples usando ...

4 a resposta

Utilização de macros Clojure para DSLs

Estou trabalhando em um projeto Clojure e costumo escrever macros Clojure para DSLs, mas estava assistindo um vídeo da Clojure sobre como uma empresa usa o Clojure em seu trabalho real e o palestrante disse que, em uso prático, não usam macros ...