Itthon Fejlesztés Mi a szintaxis-érvényesítés? - meghatározás a techopedia alapján

Mi a szintaxis-érvényesítés? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a szintaxis érvényesítése?

A szintaxis érvényesítése annak ellenőrzése, hogy a program szintaxisa nem tartalmaz-e programozást vagy stilisztikus szerkesztőt. Számos eszköz létezik szinte minden programozási nyelv szintaxisának ellenőrzésére. Egyesek helyben futnak a számítógépen, mások online elérhetők. Ezeket az eszközöket „linters” néven is ismerték a Lint segédprogram után, amely ellenőrzi a C hibáit.

A Techopedia magyarázza a szintaxis-érvényesítést

A szintaxis érvényesítése ellenőrzi a kódot a programozási nyelvek különböző programozási és stilisztikai hibáira. Vannak szintaxis-érvényesítők, más néven linterek, amelyek szinte minden programozási nyelvhez elérhetők a jelenlegi használatban. Jól ismert példa a Unix-szerű operációs rendszerekhez tartozó szöszfedés-segédprogram, amelyet Stephen P. Johnson írt a Bell Labs-ban 1979-ben. A „linter” kifejezés ebből a segédprogramból származik.

A szintaxis-érvényesítők ellenőrizhetik a szintaxison kívüli dolgokat, megjelölve a gyakori hibákat, például a változók használatát, mielőtt beállítanák őket, és megosztják a nullával. A szintaxis-érvényesítők nagyon specifikusak az ellenőrzött programozási nyelvre, amelyek célja a kódstílus kiemelése, amely ellentétes a programozási nyelv közösségének bevált gyakorlataival. A keresőmotorok sok online kód-ellenőrzőt tárnak fel a legtöbb programozási nyelvhez.

Mi a szintaxis-érvényesítés? - meghatározás a techopedia alapján