"Khám phá cách hoạt động của **NimbleParsec** – công cụ parsing mạnh mẽ cho ngôn ngữ **Elixir**! Bài viết chia sẻ trải nghiệm và lý do người phát triển chọn lại nó. 🚀 #Elixir #LậpTrình #NimbleParsec #CôngNghệThốngTin #Programming #Tech"

https://www.reddit.com/r/programming/comments/1p6hw26/how_nimbleparsec_works_and_why_i_would_choose_it/

How to Train Your Scrappy Programmer devotes an entire chapter to parsing. Every programmer needs to parse inputs. Learn four different techniques for cracking open even the hardest content.

https://voyagesincode.com/products/the-wild-world-of-parsing

#parsing #lexing #tokenization #NimbleParsec #yecc #leex

The Wild World of Parsing

The talk I gave at #CodeBEAM Europe 2023 is now available on Youtube.

It shows how to build a DSL parser with #NimbleParsec one piece at a time, building an AST in the process and then compiling it to an #Ecto query.

#myElixirStatus #weBEAMTogether @elixir

https://www.youtube.com/watch?v=T4komUAGMp8

Craft your domain-specific query language with NimbleParsec and Ecto - R. Binetti | Code BEAM Europe

YouTube

On a souvent besoin en programmation de faire de l'analyse syntaxique, pour vérifier qu'un texte est correct et pour y trouver les éléments qui nous intéressent. Une des techniques que je trouve les plus agréables est celle des combinaisons d'analyseurs. Voici un exemple en #Elixir, avec le module #NimbleParsec.

https://www.bortzmeyer.org/combi-analyseurs-elixir.html

Blog Stéphane Bortzmeyer: Combinaison d'analyseurs syntaxiques en Elixir avec NimbleParsec