Interpolación

es una semántica de interpolación de cadenas arbitrarias (utilizando Tie ()).
Descargar ahora

Interpolación Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jenda Krynicky
  • Sitio web del editor:
  • http://search.cpan.org/~jenda/Interpolation-0.71/Interpolation.pm

Interpolación Etiquetas


Interpolación Descripción

La interpolación es una semántica de interpolación de cuerdas arbitrarias (usando la corbata ()). La interpolación es una semántica de interpolación de cuerdas arbitrarias (usando TIE ()). Sinopsis Use Nombre de interpolación => Función, ...; Imprimir "La La La La La $ Nombre {Blah Blah Blah}"; # Esto es como hacer: $ var = función (bla bla bla); Imprimir "La La La La $ Var"; Los principiantes siempre quieren escribir esto: imprimir "La suma de tres y cuatro es: 3 + 4"; y quieren que se evalúe la parte 3 + 4, para que imprima esto: La suma de tres y cuatro es: 7 de rumbo, es una cadena de doble cotización, por lo que no se evalúa. Las únicas cosas que se evalúan en cadenas de doble cotización son referencias variables. Hay soluciones a esto, pero la mayoría de ellas son feas. Este módulo es menos feo. Bueno ... Este módulo es feo, pero solo en el interior. Su código puede terminar siendo bueno. El módulo también le permite definir la semántica de interpolación arbitraria. Por ejemplo, puede decir que use la interpolación de dinero => commy_with_dollar_sign, e => 'eval', PlaceAname => 'UCWORTS', y luego puede Escribe estos: Imprimir "3 + 4 = $ e {3 + 4}"; # Imprime `` 3 + 4 = 7 '' $ salario = 57500; Imprimir "El salario es $ dinero {$ salario}"; # Imprime `` El salario es de $ 57,500.00 '' $ Place1 = 'San Bernadino High School'; $ Place2 = 'N.Y. Expresar'; Imprimir "$ PlaceAname {$ Place1} No está cerca de $ PlaceAname {$ Place2}"; # Impresiones `` San Bernadino High School no está cerca de N.Y. State "; Requisitos: · Requisitos de Perl: · Perl


Interpolación Software relacionado