macro

Informar um problema Ver a fonte Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Um valor de Starlark que pode ser chamado e que representa uma macro simbólica. Em outras palavras, o valor de retorno de macro(). Invocar esse valor durante a construção do pacote instancia a macro e faz com que a função de implementação dela seja avaliada (em um contexto separado, diferente do contexto em que o valor da macro foi invocado). Na maioria dos casos, isso faz com que as metas sejam adicionadas ao conjunto de metas do pacote. Para mais informações, consulte Macros.