Dados :: RISL

Data :: RLIST é uma linguagem de dados leve para Perl, C e C.
Baixe Agora

Dados :: RISL Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Andreas Spindler
  • Site do editor:
  • http://search.cpan.org/~aspindler/Data-Rlist-1.42/lib/Data/Rlist.pm

Dados :: RISL Tag


Dados :: RISL Descrição

Data :: RLIST é uma linguagem de dados leve para Perl, C e C. Data :: RLIST é um idioma de dados leve para Perl, C e C.Synopsis Use Data :: RISLE; Dados de arquivos: Data :: RISLE :: Gravar ($ Data, $ Filename); $ Data = Data :: RISLE :: LEIA ($ filename); $ Data = ReadData ($ Filename); Dados do texto: $ string_ref = Data :: RISLE :: Write_String ($ data); $ string = Data :: RISLE :: Make_String ($ data); $ Data = Data :: RISLE :: Read_String ($ string); $ Data = ReadData ($ string); interface orientada a objetos: $ Object = New Data :: RISTAR (-Data => $ coisa, -Output => $ target_string) $ string_ref = $ objeto-> escreva; # compilar $ coisa, retornar $ target_string use env qw / home /; $ Object-> Set (-Output => "$ Home / .foorc"); $ Object-> Escrever (". Barrc"); # O argumento substitui -Output $ objeto-> escreva; # escreva "~ / .foorc", return 1 WriteData ($ objeto); # DTO.O atributo -Input Define o texto a ser compilado em dados Perl: $ Object-> Set (-Input => $ input_string); $ Data = $ Object-> Leia; $ Data = $ Object-> Ler ($ outro); # Substitui -Input $ Object-> Set (-Input => "$ Home / .foorc"); $ Data = $ Object-> Leia; # analisar "~ / .foorc" $ data = $ Object-> Leia ("$ Home / .barrc"); # Substituir -Input $ Data = $ Object-> Ler ($ string); # analisar $ string $ data = $ Object-> Read_String ($ string_or_ref); $ Data = ReadData ($ string_or_ref); compõem uma string fora do ar fino, não importa o quão é definido: $ string_ref = $ Object-> write_string; # Escreva para nova string (ignora -Output) $ string = $ Object-> make_string; # dto. Mas retorne o valor da string, não ref, imprima $ Object-> make_string; # despejos $ coisa printdata ($ objeto); # dto. Printdata ($ coisa); # DTO.Using Data :: RLIST Também pode criar cópias profundas de dados Perl: $ Reloaded = Data :: RISLE :: Keelhhaul ($ coisa); $ Object = New Data :: RISTO (-Data => $ coisa); $ recarregado = $ object-> keelhhaul; $ recarregado = keelhauldata ($ objeto); a funcionalidade é chamada de kearcação. A metáfora conota vividamente que uma coisa é uma coisa sediada e, em seguida, compilada de volta. Veja "Keelhhaul" () por que isso só soa inútil. O irmãozinho de "Keelhão" () é "Deep_Compare" (): Imprimir Junta ("N", Data :: RISLE :: Deep_Compare ($ A, $ B) ); Requisitos: · Perl.


Dados :: RISL Software Relacionado

Tie :: OneOff.

Tie :: OneOff é um módulo Perl para criar variáveis amarradas sem definir um pacote separado. ...

157

Download