Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Module::Compile::TT

by Arunbear (Parson)
on Jun 17, 2006 at 23:21 UTC ( #556035=note: print w/ replies, xml ) Need Help??


in reply to Module::Compile::TT

When I read through your example, Class::Accessor immediately came to mind, so I'm not sure what benefit a source filtering approach brings to this problem. There doesn't seem to be much documentation for Module::Compile::TT, so how else can be used e.g. can you use it to simulate macros?


Comment on Re: Module::Compile::TT
Replies are listed 'Best First'.
Re^2: Module::Compile::TT
by nothingmuch (Priest) on Jun 17, 2006 at 23:27 UTC
    Accessors are just a clear example.

    Nowadays I use Moose for them, or if I can't then Class::Accessor.

    I needed tt for a set of methods that operate on two different classes in almost the same way. It's still just boilerplate code (the object that needed this code gen was a factory object with some convenience routines).

    As for macros - C preprocessor style ones, that is - you can use TT macros. See Template::Manual::Directives.

    -nuffin
    zz zZ Z Z #!perl

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://556035]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (16)
As of 2015-07-28 19:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (258 votes), past polls