Andy Melnikov (nponeccop) wrote,
Andy Melnikov
nponeccop

Открыл для себя Chevrotain JS Parser

https://chevrotain.io/docs/

пример кода chevrotainEmbeddedParser.js. Это для бенча в браузере, поэтому там нет модулей, а так есть.

Ну и он накручивает круги вокруг конкурентов, включая внезапно парсер-генераторы. ~4x быстрее.

Что конечно абсурдно - т.е. это перфоманс-баг либо в бенчах, либо в кодогенераторах парсер-генераторов. Но для любителей "надо просто неправильное заменить на правильное", которым заодно надо реально парсить, а не "регулярками" (Chevrotain использует регулярки, разумеется), сгодится!
Tags: programming, все пидарасы а я, до чего техника дошла
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 11 comments