דלג לתוכן הראשי

הערה

Wave תומכת בשני סוגי הערות.

  • הערת שורה: //
  • הערת בלוק: /* ... */

הערת שורה

התוכן לאחר // מתעלם עד סוף השורה.

var x: i32 = 10; // הערת שורה
x += 5; // עדיין עובד

הערת בלוק

מתעלם מהתוכן בין /* ל-*/.

var y: i32 = 1 /* בלוק מובנה */ + 2;

הערת בלוק תומכת בריבוי שורות ובקינון.

/* חיצוני
/* פנימי */
סוף חיצוני
*/

סימני מחרוזות והערות

בתוך המחרוזת /*, */, // אינם מטופלים כהתחלה/סיום של הערה.

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

שגיאת הערה

אם הערת בלוק אינה נסגרת, תתרחש שגיאת קומפילציה (E1002).

/* לא סגור

הקומפיילר מציג את מיקום ההתחלה, הגורם ורמזים לתיקון.