跳到主要内容

注释

FunC 有单行注释,以 ;;(双分号)开始。例如:

int x = 1; ;; 给 x 赋值 1

它还有多行注释,以 {- 开始并以 -} 结束。请注意,与许多其他语言不同的是,FunC 的多行注释可以嵌套。例如:

{- 这是一个多行注释
{- 这是注释中的注释 -}
-}

此外,多行注释中可以有单行注释,且单行注释 ;; 比多行注释 {- -}“更强”。换句话说,在以下示例中:

{-
注释开始

;; 这个注释的结束本身被注释掉了 -> -}

const a = 10;
;; 这个注释的开始本身被注释掉了 -> {-

注释结束
-}

const a = 10; 在多行注释内,因此被注释掉了。