in reply to Are there any sub-languages or subsets of perl?

I agree with Your Mother that coffee script is rather a super language because it generates JS.

A sub language would be a sub set of JS.

To answer your question any DSL which generates Perl would be a similar super language.

If the DSL is implemented internally in Perl it's also a sub language

You see it depends on the way it's parsed and what kind of code it emits.

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

PS: DSL means Domain Specific Language, as such it should be restricted to a specific domain. Perl is supposed to be a all purpose language.

I'm not aware of a full scale language which compiles to Perl5, there are some (hypothetical ?) projects to do this with Perl 6.

  • Comment on Re: Are there any sub-languages or subsets of perl?