Antoine HUE <[EMAIL PROTECTED]> writes:

> >Don't follow - can you put that in context with a small complete test case
> >and indicate what error you are getting.
> >
> >
> Actually, I am using XML::Generator to produce some XML. This module
> is using the AUTOLOAD to create any kind of XML element using the
> syntax:
> $gen  = XML::Generator->new();
> $gen->element_name('element content');
> 
> In this example, $gen is the XML generator instance and element_name
> is the name of the element to create. Due to PERL parsing, I cannot
> create an XML element whose name is also a PERL key word.
> 
> I actually found a workaround in the meanwhile:
> $scalar = 'scalar';
> $gen->$scalar(3.14);
> 
> Still it is a workaround.

You still have not explained why you have problems with it while

   $ perl -e 'foo->scalar'
   Can't locate object method "scalar" via package "foo" at -e line 1.

invoke the method without problem.


Regards,
Gisle Aas,
ActiveState
_______________________________________________
Perl-Unix-Users mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to