Resultados da pesquisa a pedido "metaprogramming"

4 a resposta

Manipulando texto no XCode, movendo uma linha

No emacs eu tenho várias funções para manipular o texto. Agora que estou usando o xcode, suponho que eu poderia fazer o emacs meu editor padrão, mas eu quero...

3 a resposta

Gerar dinamicamente escopos em modelos de trilhos

Eu gostaria de gerar escopos dinamicamente. Digamos que eu tenha o seguinte modelo:

2 a resposta

Problema ao tentar adicionar dinamicamente métodos à classe Python (por exemplo, django-tables2 'Table')

Então, para um projeto do Django, eu realmente gostaria de poder gerar e exibir tabelas (não com base em querysets) dinamicamente sem precisar conhecer o con...

3 a resposta

Ruby String # to_class

4 a resposta

Anotações de java: biblioteca para substituir anotações por arquivos xml

Java tem anotações e isso é bom. No entanto, alguns desenvolvedores acham que é melhor anotar o código com metadados usando arquivos xml - outros preferem an...

10 a resposta

Compilar time sizeof_array sem usar uma macro

Isso é apenas algo que me incomodou nos últimos dias, eu não acho que é possível resolver, mas já vi magia de modelo antes.Aqui vai:Para obter o número de el...

3 a resposta

Obtendo uma lista de classes que incluem um módulo

Eu tenho um mixin para o qual gostaria de obter uma lista de todas as classes que o incluíram. No módulo mixin, fiz o seguinte: module MyModule def self.included(base) @classes ||= [] @classes << base.name end def self.classes @classes end end ...

1 a resposta

typedef vs herança pública em meta-programação c ++

Disclaimer: a questão é completamente diferente deHerança em vez de typedef e eu não consegui encontrar nenhuma pergunta semelhante até agoraEu gosto de brin...

5 a resposta

Você pode criar operadores personalizados em C ++?

É possível criar um operador personalizado para que você possa fazer coisas assim?

4 a resposta

Função para o nome da função de saída

É possível em Haskell implementar uma função que retorna seu próprio nome de função?Um tipo possível poderia ser