Подпишись на канал фаундера и разработчика экосистемы tonpie
Почему FunC использует ;; для комментариев?
-
Есть ли какая-то конкретная причина, по которой однострочные комментарии в FunC начинаются с
;;, а не с чего-то более распространенного, например//? Это очень странное ощущение.
Этот вопрос был импортирован из чата Telegram: <***Скрыто***
click to show
-
Я предполагаю, что это из-за того, что специальные символы, такие как
?!: /, принимаются в именах переменных и функций. Если//использовался для однострочных комментариев, то в конце строк без точки с запятой перед ними нужно было ставить пробел, иначе они рассматривались бы как часть имени идентификатора.Точка с запятой не допускается в именах идентификаторов, поэтому ее можно без проблем использовать в качестве однострочных комментариев.