Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: a160da56a81041dc55119dc79484d624e4e9581a
      
https://github.com/Perl/perl5/commit/a160da56a81041dc55119dc79484d624e4e9581a
  Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M embed.fnc
    M embed.h
    M op.c
    M proto.h

  Log Message:
  -----------
  Define a newLISTOPn() function

A va_args-taking function that avoids the caller's need to perform the
three-step newLISTOP(OP_LIST), append children, op_convert_list()
sequence.

This often makes the code compact enough to embed inside "point-free"
optree generating code, by avoiding the need for that intermediate
variable.


  Commit: 2e1462ebf5bbb0a04d9ded34ad66989b8fefe585
      
https://github.com/Perl/perl5/commit/2e1462ebf5bbb0a04d9ded34ad66989b8fefe585
  Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M class.c

  Log Message:
  -----------
  Employ the new newLISTOPn() in class.c


  Commit: eb6516ffa3ddb0059def2a460fc63023888bbba7
      
https://github.com/Perl/perl5/commit/eb6516ffa3ddb0059def2a460fc63023888bbba7
  Author: Paul "LeoNerd" Evans <leon...@leonerd.org.uk>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M op.c

  Log Message:
  -----------
  Employ the new newLISTOPn() in op.c


Compare: https://github.com/Perl/perl5/compare/4ea83ef92cb6...eb6516ffa3dd

Reply via email to