Closed mcandre closed 1 year ago
Primarily for strict make -n like syntax validation, where make unfortunately may invoke a make implementation with extensions, like GNU make or BSD make.
make -n
make
Inspired by mcandre/slick.
https://depth-first.com/articles/2021/12/16/a-beginners-guide-to-parsing-in-rust/
https://dev.to/pancy/learn-to-build-a-parser-in-rust-for-fun-and-profit-2id5
https://rustc-dev-guide.rust-lang.org/the-parser.html
https://github.com/rust-bakery/nom
https://www.austingroupbugs.net/view_all_bug_page.php
https://github.com/mcandre/unmake
Primarily for strict
make -n
like syntax validation, wheremake
unfortunately may invoke a make implementation with extensions, like GNU make or BSD make.Inspired by mcandre/slick.