summaryrefslogtreecommitdiff
path: root/tests/test.zig
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2026-01-22 11:42:13 +0100
committerMitja Felicijan <mitja.felicijan@gmail.com>2026-01-22 11:42:13 +0100
commita218a52d3627974aa106463670f2ce4bed7555fd (patch)
treeba3d3692d42ded90250990aaaa14e6b72f910680 /tests/test.zig
parent19dadd080226d2e7c6dc44a53eb0ee3ee2afcbae (diff)
downloadcrep-a218a52d3627974aa106463670f2ce4bed7555fd.tar.gz
Add Zig grammar
Diffstat (limited to 'tests/test.zig')
-rw-r--r--tests/test.zig28
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/test.zig b/tests/test.zig
new file mode 100644
index 0000000..b448aef
--- /dev/null
+++ b/tests/test.zig
@@ -0,0 +1,28 @@
+const std = @import("std");
+
+pub fn main() !void {
+ std.debug.print("Hello, world!\n", .{});
+}
+
+pub fn add(a: i32, b: i32) i32 {
+ return a + b;
+}
+
+const Point = struct {
+ x: f32,
+ y: f32,
+
+ pub fn init(x: f32, y: f32) Point {
+ return Point{ .x = x, .y = y };
+ }
+};
+
+const Color = enum {
+ Red,
+ Green,
+ Blue,
+};
+
+const MyError = error{
+ BadStuff,
+};