Resultados da pesquisa a pedido "macros"
Como posso escrever uma macro 'clamp' / 'clip' / 'bound' para retornar um valor em um determinado intervalo?
Eu sempre me vejo escrevendo algo como
XCode 3.2: Alterando o recuo padrão de "Sentido de Código" e espaços em branco
Eu estou trabalhando com o XCode 3.2 (no "Snow Leopard") que (ainda) tem esse bom recurso de preenchimento automático de "Macro de texto"...
Passando o estado de tempo de compilação entre macros aninhadas no Clojure
Estou tentando escrever uma macro que pode ser usada de maneira global e aninhada, assim: ;;; global: (do-stuff 1) ;;; nested, within a "with-context" block: (with-context {:foo :bar} (do-stuff 2) (do-stuff 3))Quando usado da ...
Como uma definição de macro pode ser passada como argumento a ser feito?
Desejo definir uma macro C passando-a como argumento paramake, que é chamado na linha de comando. Antecedentes: quero a diretiva#define ENABLE_OPT 1 para ser incluído no meu código-fonte C quando uma certa opção de compilação é escolhida. Assim, ...
Comportamento estranho da macroexpansão
Aqui está o código:
Atalho de macro de modelo C ++
Muitas vezes, ao trabalhar com modelos, você acaba com algo como:
Que tipos de macros / extensões de sintaxe / plug-ins de compiladores existem?
Estou muito confuso com os muitos termos usados para várias coisas macro no ecossistema Rust. Alguém poderia esclarecer quais macros / extensões de sintaxe / plug-ins de compilador existem e explicar o relacionamento entre esses termos?