Resultados da pesquisa a pedido "metaprogramming"
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...
Gerar dinamicamente escopos em modelos de trilhos
Eu gostaria de gerar escopos dinamicamente. Digamos que eu tenha o seguinte modelo:
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...
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...
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...
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 ...
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...
Você pode criar operadores personalizados em C ++?
É possível criar um operador personalizado para que você possa fazer coisas assim?
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