Memore :: Elevador

Avaliação de expressão de elevação para compilar o tempo
Baixe Agora

Memore :: Elevador Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Andrew Main
  • Site do editor:
  • http://search.cpan.org/~zefram/

Memore :: Elevador Tag


Memore :: Elevador Descrição

Elevar a avaliação da expressão para compilar o tempo Memorando :: Lift é um módulo Perl que fornece um operador que faz com que uma expressão seja avaliada imediatamente no momento do compilado, memorando seu valor para uso no tempo de execução. AutoperatorsLift (EXPR) - avaliar expr no momento do compilado e memorando seu valor. Sempre que uma expressão de elevação é avaliada no tempo de execução, ela produz o valor que o Expr produziu no tempo de compilação. Há uma instância dessa memorial para cada instância do operador de elevação na fonte. - O Expr é localizado lexicamente onde o operador de elevação é, e pode usar aspectos estáticos do ambiente léxico normalmente. No entanto, porque o Expr é avaliado no tempo de compilação, não pode usar quaisquer aspectos do ambiente dinâmico, pois existiria em tempo de execução do operador de elevação. As variáveis lexicais visíveis na localização do operador de elevação permanecem visíveis para expr, mas referenciá-los é um erro.- Se a avaliação de EXPR resultar em uma exceção, essa exceção terminará a compilação. - O Expr é sempre avaliado no contexto escalar, independentemente do contexto em que aparece o operador de elevação. Para memorando uma lista, escreva @ {elevador ()}. Requisitos: · Perl.


Memore :: Elevador Software Relacionado