# New Ticket Created by  "Jesse Taylor" 
# Please include the string:  [perl #51566]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=51566 >


I'm having problems understanding what the last two lines in the following
code segment are doing (taken from imcc_run( ) in compilers/imcc/main.c):

      int              obj_file;
      yyscan_t     yyscanner   = IMCC_INFO(interp)->yyscanner;
      const char * const output_file = interp->output_file;

      if (!interp->lo_var_ptr)
          interp->lo_var_ptr = (void *)&obj_file;


I can't see how they are connected. I've tried grepping around and searching
the Perl6 internals list w/o any luck. Whatever it's doing, it's definitely
not clear (at least to me....) from the sources or docs, and would
definitely benefit from a comment in the sources explaining its purpose.

Thanks,
Jesse Taylor

-----------------

Flags:
    category=core
    severity=low

Reply via email to