Resultados da pesquisa a pedido "dsl"

7 a resposta

DSLs interessantes, implementadas no Scala? [fechadas]

eu tenho vistoBASIC [http://www.scala-lang.org/node/1403]eApache Camel [http://camel.apache.org/scala-dsl.html]DSLs em Scala, e eles são simplesmente fantásticos. Mais alguns exemplos de tais DSLs?

2 a resposta

como incrementar um cabeçalho de mensagem

Existe uma maneira no Spring Integration Java DSL para modificar um cabeçalho de mensagem existente? Estou reimplementando um mecanismo de nova tentativa de download usando o SI Java DSL e quero incrementar um cabeçalho de mensagem contendo as ...

1 a resposta

Spring Integration Java DSL - Configuração do agregador

Eu tenho um fluxo de integração muito simples, em que uma solicitação RESTful é encaminhada para dois provedores usando um canal de publicação e assinatura. O resultado de ambos os serviços RESTful é então agregado em uma única matriz. O esboço ...

4 a resposta

Futuro da declaração with em Javascript

Sei que o uso doco-declaração não é recomendado [https://developer.mozilla.org/en/JavaScript/Reference/Statements/with] em Javascript e é proibido no ECMAScript 5, mas permite criar boas DSLs em Javascrip Por exemplo CoffeeKup ...

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 ...

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 ...

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 ...

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

Usando uma DSL para gerar código C #

Atualmente, o projeto no qual estou trabalhando não possui modelos completamente fixos (devido a uma influência externa) e, portanto, eu gostaria de ter alguma flexibilidade para escrevê-los. Atualmente, eles são replicados em três camadas ...

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 ...