پرش به مطلب اصلی

توضیحات

ویو از دو نوع توضیحات پشتیبانی می‌کند.

  • توضیحات تک خطی: //
  • توضیحات بلوکی: /* ... */

توضیحات تک خطی

محتوای پس از // تا پایان خط نادیده گرفته می‌شود.

var x: i32 = 10; // line comment
x += 5; // still works

توضیحات بلوکی

محتوا بین /* و */ نادیده گرفته می‌شود.

var y: i32 = 1 /* inline block */ + 2;

توضیحات بلوکی از چندین خط و تو در تو بودن پشتیبانی می‌کند.

/* outer
/* inner */
outer end
*/

رشته و نماد توضیحات

/*, */, // درون رشته به‌عنوان شروع/پایان توضیحات در نظر گرفته نمی‌شوند.

var marker: str = "/*//*/";

خطای توضیحات

اگر توضیحات بلوک بسته نشود، خطای کامپایل (E1002) رخ می‌دهد.

/* not closed

کامپایلر موقعیت شروع، علت و نکات اصلاح را باهم نشان می‌دهد.