If you give me a few more specific examples, I can probably whip up something for you. Perl::Critic is very configurable & extensible. For instance, we could create a policy that would let you prohibit (or require) the use of an arbitrary set of builtin functions. Or limit the number of statements or operators or subroutines that you're allowed to use. I believe Perl::Critic has real potential as a teaching tool, so I'm genuinely interested in hearing your ideas.
in reply to Re^2: Teaching aid pragmas (perlite?)
in thread Teaching aid pragmas (perlite?)