parsálaí yacc (réamh-bhíosún) i script bash. Cur i bhfeidhm jq in bash

Uaireanta eascraíonn an fhadhb a bhaineann le script bheag chliste a scríobh a thuigeann roinnt gramadaí ionsuite, is é sin, le mionteanga taobh istigh. Ar dtús scríobh mé cur i bhfeidhm íosta jq in bash. Ach dá mhéad “cliste” a cuireadh ann, is amhlaidh is deacra a bhí sé parsáil athchúrsach na bhfo-léirithe a chur i bhfeidhm. Bhí mé chomh tuirseach de seo gur tugadh leid dom an tiomsaitheoir LARL(1) yacc (réamh-bison) a scríobh ar dtús chun script bash a ghiniúint, agus ansin, cosúil le hobair an chloig, fuair mé cód an-chosúil leis an mbunchód agus cód tástála maith. le haghaidh yacc_bash.c mion-jq i bash.

Alt iomlán:

Foinse: linux.org.ru

Add a comment