Your platform will be unavailable on the 13th of November 2024 from 9am to 12pm (Paris time) for maintenance operations

    •  
      request #40072 Bump tql parser dependencies
    Infos
    #40072
    Kevin Traini (ktraini)
    2024-10-14 17:39
    2024-10-14 13:38
    41692
    Details
    Bump tql parser dependencies

    We currently uses pegjs with phpegjs to generate the php parser which parses TQL queries to its AST.

    But phpegjs is no longer maintained since 2021 and recommend to use phpeggy instead.

    phpeggy is a plugin of peggy which is described as the successor of pegjs.

    Fortunately both libraries are compatible with peg syntax so we don't have to rewrite full grammar specification.

    Trackers
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Kevin Traini (ktraini)
    Closed
    2024-10-14
    Attachments
    Empty
    References

    Follow-ups

    User avatar
    Kevin Traini (ktraini)2024-10-14 13:40
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes