Создание парсеров на Rust
newsare.net
Привет, Хабр!Представьте себе котика, который пытается понять синтаксис человеческого языка. Сначала он разглядывает слова, затем прислушивСоздание парсеров на Rust
Привет, Хабр!Представьте себе котика, который пытается понять синтаксис человеческого языка. Сначала он разглядывает слова, затем прислушивается к интонациям, а потом решает, что всё это слишком сложно, и отправляется ловить мышей. Но благо, что у нас, людишек, есть возможность создания инструмента, который может разложить сложные языковые конструкции на простые и понятные части. Как раз об этом и пойдет речь в нашей сегодняшней статье — о создании парсеров на Rust.А именно - о двух библиотеках, которые позволяют это сделать. Начнем с первой под названием nom. Читать далее Read more