Jifty::View::Declare::Compile.3pm

Langue: en

Autres versions - même langue

Version: 2007-12-26 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Jifty::View::Declare::Compile - Compile Jifty templates into JavaScript

DESCRIPTION

EXPERIMENTAL: This code is currently under development and experimental. You will need to get the version of the B::Deparse package from the Subversion repository at:
   http://svn.jifty.org/svn/jifty.org/B/
 
 

in order to use this class.

This is a subclass of B::Deparse that compiles Perl into JavaScript with the intention of allowing Jifty applications to render Template::Declare templates on the client.

This class does the dirty work of translating a Perl code reference in JavaScript.

See ``client_cache_content'' in Jifty::Web::PageRegion.

METHODS


is_scope

See B::Deparse.

is_state

See B::Deparse

null

See B::Deparse

padname


deparse


loop_common


maybe_my


maybe_parens_func


const


pp_undef


pp_sne


pp_grepwhile


mapop


e_anoncode


e_anonhash


pp_entersub


e_method


walk_linesq


compile_to_js

SEE ALSO

B::Deparse, ``client_cache_content'' in Jifty::Web::PageRegion