Texto :: PSP.

Texto :: PSP é uma extensão Perl implementando um sistema de modelagem semelhante a JSP.
Baixe Agora

Texto :: PSP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Joost Diepenmaat
  • Site do editor:
  • http://search.cpan.org/~jdiepen/Text-PSP-1.013/lib/Text/PSP/Syntax.pod

Texto :: PSP. Tag


Texto :: PSP. Descrição

Texto :: PSP é uma extensão Perl implementando um sistema de modelagem semelhante a JSP. Texto :: PSP é uma extensão Perl Implementando um sistema de modelagem semelhante a JSP.Synopsis Use texto :: PSP; Meu $ PSP_ENGINE = TEXT :: PSP-> NOVO (templates_root => 'modelos', workdir => '/ tmp / psp_work',); Meu $ Template_Object = $ psp_engine-> modelo ('/ home / joost / modelos / index.psp'); meu @out = $ template_Object-> Executar (@arguments); Imprimir @out; o sistema :: PSP sistema consiste em 3 módulos: Texto :: PSP, Texto :: PSP :: Parser e Texto :: PSP :: Modelo. O analisador cria módulos Perl a partir dos arquivos de entrada, que são subclasses de texto :: PSP :: modelo. Texto :: PSP é o módulo que supervisiona a criação e o cache dos modelos.Você pode usar o básico do sistema JSP: Olá, mundo - este é o modo de texto que foi um método de expressão%> e o modo de inserção novamente inclui e inclui essa pesquisa Para um arquivo para cima para a raiz do modelo para uma descrição completa das construções de modelo, consulte Text :: PSP :: Syntax.Methodsnew My $ PSP = Text :: PSP-> NOVO (template_root => './templates', workdir = > './work',); instancia um novo texto :: PSP Object.ParameterStemplate_roothe diretório raiz para os arquivos de modelo. Não há modelos fora do template_root podem ser executados por este texto :: PSP Object. Este é um parâmetro obrigatório.Workdirce no qual armazenar os modelos traduzidos. Este é um parâmetro necessário.Create_workdirif Este parâmetro é verdadeiro e o Workdir não existe, um será criado. O padrão é False.Template Meu modelo $ = $ PSP-> modelo ("index.psp"); # ou meu modelo $ = $ PSP-> modelo ("index.psp", force_rebuild => 1); obter um objeto de modelo de um arquivo de modelo. Isso irá traduzir o arquivo de modelo para um módulo de modelo :: PSP :: se necessário. Argumentos opcionais: Force_RebuillowDsways reconstruir o arquivo .pm resultante e o recarregue (útil para o desenvolvimento). Normalmente, o arquivo .pm é construído apenas se a parte superior da maioria dos modelos for mais recente que o módulo resultante. Isso pode ser realmente irritante se você estiver desenvolvendo e está apenas mudando algum arquivo incluído.find_template Meu modelo $ Modelo = $ PSP-> Find_Template ("Alguns / Path.psp"); # ou meu modelo $ PSP-> Find_Template ("Alguns / Path / Index.psp", Force_reBuild => 1); semelhante ao método do modelo (), mas procura um arquivo a partir do caminho especificado, trabalhando até O objeto Template_root.O objeto devolvido vai se comportar como se realmente estivesse no caminho especificado, independentemente da localização real do modelo no sistema de arquivos, portanto, por exemplo, qualquer incluir e encontrar diretivas funcionará a partir desse caminho. CLear_Workdir $ PSP- > clear_workdir (); isso removerá todo o conteúdo do diretório de trabalho, limpando o espaço em disco e forçando novas chamadas para $ PSP-> modelo () para recompilar o arquivo de modelo.Requirements: · Requisitos de Perl: · Perl.


Texto :: PSP. Software Relacionado

Asmpub.

ASMPUB é um script que permite criar documentos de comentários em programas assembler. ...

139

Download