From 5e12eb71c60806d7b0e93af4a1c3e9f3d1ade75e Mon Sep 17 00:00:00 2001 From: zed Date: Thu, 9 Nov 2023 11:32:39 +0300 Subject: [PATCH] On branch main new file: src/ch01.md new file: src/ch02.md --- src/ch01.md | 23 +++++++++++++++++++++++ src/ch02.md | 3 +++ 2 files changed, 26 insertions(+) create mode 100644 src/ch01.md create mode 100644 src/ch02.md diff --git a/src/ch01.md b/src/ch01.md new file mode 100644 index 0000000..50eac56 --- /dev/null +++ b/src/ch01.md @@ -0,0 +1,23 @@ + +# Обзор языка. Часть I + +Вот так выглядит исходный код на языке Zig: + +```zig +const std = @import("std"); + +// Если убрать слово 'pub', то этот код не откомпилируется +pub fn main() void { + const user = User{ + .power = 9001, + .name = "Goku", + }; + + std.debug.print("{s}'s power is {d}\n", .{user.name, user.power}); +} + +pub const User = struct { + power: u64, + name: []const u8, +}; +``` diff --git a/src/ch02.md b/src/ch02.md new file mode 100644 index 0000000..ab7f465 --- /dev/null +++ b/src/ch02.md @@ -0,0 +1,3 @@ + +# Обзор языка. Часть ii +