Mik a szintaxis hibák az írásban?


Legjobb válasz

Szintaxis írásban

A szintaxis az írás “mechanikája”. Ez elsősorban egy nyelvtani funkció, amely magában foglalja a mondatszerkezet helyes használatát.

A helyes szintaxis az angolban kevésbé bonyolult, mint a többi nyelv. Hiányzik a sok európai nyelvben általános igék neme és elrendezése.

Szintaxisszabályok egyes és többes számra:

  • Angolul a jelen és más igeidők közösek a minden mondat.
  • Névmások (“Én, te, ő, ő, ők, ők”) és tárgyak (“ez, az ajtó stb.” ) következetes a hozzájuk kapcsolódó konkrét igék közös használata, attól függően, hogy az alany egyes vagy többes számú.
  • A helyes használat mindig “én vagyok”, “ő van”, “ez van”, “ők vannak” stb.
  • Rendelkezésre álló igeidők, (van, vannak) következetesek azon alany alapján, aki egyes vagy többes számú birtokos. A “van”, “van / van”, “van” és “van” mindig következetes.
  • A tantárgy és az ige használatának helyesnek kell lennie, az alany által megkövetelt többes számú formák használatával.
  • A többes szám használata mindig konvertál a mondat többi része többes számú szintaxissá. (lásd alább)

Mondatszerkezet:

“A macska ült a szőnyegen” a témával kezdődik. A szintaxis az alanyból, a macskából származik.

Tehát itt a szintaxis a következő:

Tárgy A macska ( A a szót szintaxisban egyetlen tantárgy jelzésére használják)

Műveletige (múlt idő) sat

Jelző / minősítő szó be

Objektum a mat

Összetett témák szintaxisban

“Itt az ideje, hogy minden jó ember a párt segítségére jöjjön.”

A szintaxis “az időn” alapszik, mint tantárgy. Az ige az „időn” egyes szám feszültségként van felépítve.

Ha ezt a mondatot “minden jó ember” nélkül olvassa el, ez olvasható:

“Itt az ideje, hogy segítséget nyújtsunk a pártnak.”

Amint te láthatja, hogy ez egy helyes mondatszerkezet.

Ez egyszerű módja a szintaxis ellenőrzésének, egy alany definiálása a mondatszerkezet megfelelő alkalmazásának biztosítása érdekében.

Szintaxis konvertálása egy mondatban

” Azt mondom, hogy ezek nem megfelelő zoknik. “

Az” ezek “többes szám használata a mondat többi részét többes szintaxissá alakítja, az “are” szó használatával.

A kezdő névmás és az “I say” ige, nem a tárgy vagy a szintaxis része a mondat hátralévő részében.

Hagyja ki az „én mondom” szót, és megjelenik a „Ezek a rossz zoknik”, ami helyes szintaxis.

Válasz

A szintaxis szó jelentése: „ szavak és kifejezések a jól formázott mondatok létrehozásához egy nyelven . ” Számítógépes nyelv esetén az „elemzőnek” meg kell adnia a beviteli szöveget, és meg kell próbálnia értelmezni, hogy a programozó mit szándékozott ezzel a szöveggel, azaz meg kell próbálnia megérteni a a bevitt szöveg szemantikai jelentése .

Ha olyan hibát találunk, hogy a szöveg elrendezése nem esik a számítógép nyelvének szabályai közé, az a nyelvi elemző mást vár a bemeneti karakterfolyamban, mint amit találtak. Ezt nevezzük „szintaxis hibának” a bemenetben.

Íme egy példa az UCB Pascal rendszer használatára (a pix (1) parancs) ebben az esetben a Sun által szállított felhasználói kézikönyvből vegye át:

Ebben az esetben annak ellenére, hogy a tényleges szöveget hibás a valódi Pascal szintaxisban , az UCB pix (1) képes volt következtetni valami, ami szemantikussá tette a hibás szöveg helyettesítésével. Így a pix (1) folytathatta a fordítási folyamatot; ennek a cserének a használata (bár a csere nem garantáltan szemantikailag megfelel a programozó szándékának, a csere kijavítja a hibás bemeneti szintaxist.

A legtöbb fordító nem így működik, hanem visszatér és hibázik a fordítási folyamat – azaz egy szintaktikai hiba kerül vissza a felhasználóhoz.

Megbeszélem, hogy az UCB pix (1) viselkedése miért nem jó ötlet a válaszomban, amikor programoz és kiskorúat követ el hiba, például egy pontosvessző elfelejtése, a fordító hibát dob, és kijavítja magának. Miért nem csak magától javítja meg, és nem értesíti a javításról?

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük