Resultados da pesquisa a pedido "metaprogramming"

8 a resposta

A metaprogramação de modelos é mais rápida que o código C equivalente?

A metaprogramação de modelos é mais rápida que o código C equivalente? (Eu estou falando sobre o desempenho do tempo de execução) :)

4 a resposta

Qual é a maneira idiomática de percorrer um boost :: mpl :: list?

Editar: Eu editei o exemplo para se assemelhar melhor ao problema que tenho, agora a função depende de um parâmetro regular (e não apenas dos parâmetros do m...

3 a resposta

Definir operador Ruby customizado

A questão é: posso definir minhapróprio costume operador em Ruby, exceto os encontrados em "Expressões do Operador"?Por exemplo:

3 a resposta

É possível executar o código após cada linha no Ruby?

Eu entendo que é possível decorar métodos com antes e depois de ganchos em rubi, mas é possível fazer isso para cada linha de um dado método?Por exemplo, eu ...

1 a resposta

Como a quasiquotação do Haskell pode ser usada para substituir tokens no nível Haskell?

Quasiquotation como descrito emhaskellwiki é mostrado principalmente como uma ferramenta útil para incorporar outras linguagens dentro do Haskell sem mexer n...

3 a resposta

Como eu uso a metaprogramação Ruby para adicionar callbacks a um modelo Rails?

Eu escrevi um módulo Cacheable simples que simplifica o cache de campos agregados em um modelo pai. O módulo requer que o objeto pai implemente o

4 a resposta

Provedores de tipo F # versus macros Lisp

Eu tenho lido sobre provedores do tipo F # 3.0 (por exemplo,Aqui) e parece que eles são baseados em um tipo de geração de código em tempo de compilação. A es...

2 a resposta

Adicionar / Remover membros de dados com parâmetros de modelo?

Considere o seguinte código:

3 a resposta

Uma solução alternativa para a especialização parcial do modelo de função?

Considere a seguinte metafunção para um pow integral (é apenas um exemplo):

1 a resposta

Ruby: Herdar código que funciona com variáveis ​​de classe