yacc (pre-bison) parser dina skrip bash. Ngalaksanakeun jq dina bash

Kadang-kadang timbul masalah nulis Aksara leutik pinter nu understands sababaraha diwangun-di grammar, nyaeta, kalawan mini-basa jero. Kuring asalna nulis palaksanaan minimal tina jq di bash. Tapi beuki "smartness" ieu ditambahkeun aya, beuki hésé éta pikeun nerapkeun parsing recursive of subexpressions. Abdi capé pisan ieu kuring dipenta pikeun nyerat heula LARL (1) yacc (pre-bison) kompiler pikeun ngahasilkeun skrip bash, teras, sapertos clockwork, kuring ngagaduhan anu sami sareng anu asli sareng kode uji anu saé. pikeun yacc_bash.c mini-jq di bash.

Artikel lengkep:

sumber: linux.org.ru

Tambahkeun komentar