yacc (pre-bison) parser in bash script. Implementazione di jq in bash

Calchì volta u prublema nasce di scrive una piccula scrittura intelligente chì capisce una certa grammatica integrata, vale à dì cù una mini-lingua in l'internu. Aghju scrittu inizialmente una implementazione minima di jq in bash. Ma u più "smartness" hè stata aghjunta quì, u più difficiuli di implementà l'analisi recursive di subespressioni. Eru tantu stancu di questu chì mi sò statu invitatu à scrive prima u compilatore LARL (1) yacc (pre-bison) per generà un script bash, è dopu, cum'è clockwork, aghju avutu un assai simili à l'uriginale è un bonu codice di prova. per yacc_bash.c mini-jq in bash.

Articulu cumpletu:

Source: linux.org.ru

Add a comment