On branch main

modified:   ch03.md
This commit is contained in:
zed
2023-11-23 23:14:11 +03:00
parent 4d869e8e4a
commit a66ced3ca4

View File

@@ -112,7 +112,7 @@ std.debug.print("{any}\n", .{@TypeOf(.{.year = 2023, .month = 8})});
Мы уже видели некоторые другие встроенные функции, как то `@import`,
`@rem` и `@intCast`. Поскольку это функции, их имена записаны в
`camelCase`. Однако, `@TypeOf` это тоже (встроенная) функция, но она
почему то написана в `PascalCase`. А это потому, что она возвращает *тип*
почему-то написана в `PascalCase`. А это потому, что она возвращает *тип*
и поэтому для её имени используется соглашение для типов, а не для
функций. Если бы мы присваивали результат функции `@TypeOf` какой-то
переменной, эту переменную так же следовало бы писать в `CamelCase`: