Skip to main content

نحو Syntax

نام "واژه" را وارد کنید.
Term شرح
نحو Syntax

نحو یا Syntax مجموعه‌ای از قواعد است که مشخص می‌کند کلمات، نشانه‌ها و دستورات در یک زبان چگونه باید کنار یکدیگر قرار بگیرند. همان‌طور که زبان‌های طبیعی دستور زبان دارند، هر زبان برنامه‌نویسی نیز از قواعد نحوی مخصوص خود پیروی می‌کند.

Syntax در برنامه‌نویسی چیست؟

در برنامه‌نویسی، Syntax شکل صحیح نوشتن دستورها را تعیین می‌کند. استفاده نادرست از پرانتز، کوتیشن، نقطه‌ویرگول یا کلمات کلیدی می‌تواند باعث ایجاد خطای نحوی یا Syntax Error شود. کامپایلر یا مفسر پیش از اجرای برنامه، ساختار دستورات را بررسی می‌کند و در صورت رعایت‌نشدن قواعد، محل خطا را گزارش می‌دهد.

مثالی ساده از Syntax

برای نمونه، در بسیاری از زبان‌های برنامه‌نویسی باید شرط داخل پرانتز و دستورهای مرتبط داخل آکولاد نوشته شوند. حذف یکی از این نشانه‌ها ممکن است ساختار دستور را نامعتبر کند، حتی اگر هدف برنامه‌نویس کاملاً مشخص باشد.

تفاوت Syntax و Semantics

Syntax به شکل و ساختار صحیح دستور مربوط است؛ اما Semantics یا معناشناسی بررسی می‌کند که آن دستور چه مفهومی دارد و چه کاری انجام می‌دهد. ممکن است یک دستور از نظر نحوی درست باشد، ولی نتیجه منطقی مورد انتظار را تولید نکند.

معادل فارسی: نحو، ساختار دستوری، قواعد نگارشی زبان
معادل انگلیسی: Syntax

کلیک ها - 28
Synonyms: نحو,Syntax