LISTA :: Rotación

Lista :: La rotación permite bucle a través de una lista de valores a través de un objeto Singleton implementado como cierre.
Descargar ahora

LISTA :: Rotación Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Imre Saling
  • Sitio web del editor:
  • http://search.cpan.org/~pelagic/List-Rotation-1.007/lib/List/Rotation.pm

LISTA :: Rotación Etiquetas


LISTA :: Rotación Descripción

LISTA :: La rotación permite bucle a través de una lista de valores a través de un objeto Singleton implementado como cierre. LISTA :: Rotación permite el bucle (ciclo, alternativo o alternativo) a través de una lista de valores a través de un objeto Singleton implementado como cierre.Synopsis Lista de uso :: Rotación; mi @array = qw (a b c); My $ FIRST_CYCLE = LISTA :: Rotación :: Cycle-> Nuevo (@Array); MY $ Second_CYCLE = LISTA :: Rotación :: Cycle-> Nuevo (@Array); ## El mismo objeto se devuelve como anterior, impresión $ FIRST_CYCLE-> Siguiente; ## Imprime una impresión $ Second_Cycle-> Siguiente; ## Impresiones B Imprimir $ FIRST_CYCLE-> Siguiente; ## Impresiones C Imprimir $ Second_CYCLE-> Siguiente; ## Impresiones A, en bucle Volver a comenzar My $ Alternancia = Lista :: Rotación :: Alternativa-> Nuevo (QW (impar (incluso)); Imprimir $ alternancia-> Siguiente; ## imprime impresión impar $ alternancia-> Siguiente; ## Impresiones incluso imprimir $ alternancia-> Siguiente; ## Imprime ODD $ Alternancia-> Restablecer; ## Restablecer la alternancia al primer elemento Imprimir $ Alternancia-> Siguiente; ## Impresiones ODD My $ Switch = List :: Rotación :: Toggle-> Nuevo; ## Imprime números pares incluso entre 2 y 10 foreach (2..10) {imprimir "$ _n" si $ switch-> Siguiente; } Uso de la lista :: Rotación a lazo a través de una lista de valores. Una vez que llegue al final de la lista, vuelva al principio. Lista :: Rotación se implementa como un patrón de singleton. Siempre obtienes un objeto de rotación del mismo (el mismo) si usa el nuevo método varias veces con el mismo conjunto de parámetros. Esto se hace utilizando Memoize en el nuevo método. Devuelve el mismo objeto para cada uso de los nuevos que viene con la misma lista de parámetros. La lista de clases: Rotación contiene tres subclases: Lista :: Rotación :: Cycleloop a través de una lista de valores arbitrarios. La lista no debe estar vacía. Lista :: Rotación :: AlternateElternate dos valores. Lista :: Rotación :: ToggleToggle entre True y False. Requisitos: · Perl


LISTA :: Rotación Software relacionado

SX360

SX360 es una biblioteca de código abierto C ++ para tratar con el formato binario de 360 columnas. ...

150

Descargar

LISTA ::

:: en par par, es un módulo PERL con matrices MAP / GREP y hashes por pares. ...

137

Descargar