Перейти к основному содержимому

Комментарии

warning

Эта страница переведена сообществом на русский язык, но нуждается в улучшениях. Если вы хотите принять участие в переводе свяжитесь с @alexgton.

FunC имеет однострочные комментарии, которые начинаются с ;; (двойной ;). Например:

int x = 1; ;; assign 1 to x

Он также имеет многострочные комментарии, которые начинаются с {- и заканчиваются на -}. Обратите внимание, что в отличие от многих других языков, многострочные комментарии FunC могут быть вложенными. Например:

{- This is a multi-line comment
{- this is a comment in the comment -}
-}

Более того, внутри многострочных комментариев могут быть однострочные, а однострочные комментарии ;; "сильнее" многострочных {- -}. Другими словами, в следующем примере:

{-
Start of the comment

;; this comment ending is itself commented -> -}

const a = 10;
;; this comment begining is itself commented -> {-

End of the comment
-}

const a = 10; находится внутри многострочного комментария и закомментирован.