Menu

#1793 Some Perl 5.22 updates for LexPerl

Bug
closed-fixed
5
2016-01-18
2015-12-17
No

This update adds support for Perl 5.22 to LexPerl:
(a) Double-diamond operator <<>>
(b) Hexadecimal floating point literals
(c) Repetition in list assignment
Items (a) and (b) fixes the most obvious breakages in highlighting. There is still some new syntax that LexPerl does not support, such as the subroutine prototype syntax interacting with subroutine attributes (from Perl 5.20) but the highlighting breakage is not too bad and will be dealt with in the future.
Attached is LexPerl.cxx and test samples for Perl 5.22.

1 Attachments

Discussion

  • Neil Hodgson

    Neil Hodgson - 2015-12-18
    • status: open --> open-fixed
     
  • Neil Hodgson

    Neil Hodgson - 2015-12-18

    Committed as [0dbc4b].

    The commit also includes the test case file and some changes to the lexing test code to allow use of that file.

     

    Related

    Commit: [0dbc4b]

  • Neil Hodgson

    Neil Hodgson - 2016-01-18
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.