From 099cd5c67482bf339740212a457a053a98a96944 Mon Sep 17 00:00:00 2001 From: Meghan Date: Sat, 14 Nov 2020 02:09:08 -0800 Subject: [PATCH] zig: add util/ascii --- src/util/ascii.zig | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/util/ascii.zig diff --git a/src/util/ascii.zig b/src/util/ascii.zig new file mode 100644 index 0000000000000000000000000000000000000000..e8ee38497208ceb8cca9014dd42b5aff4d4667bb --- /dev/null +++ b/src/util/ascii.zig @@ -0,0 +1,46 @@ +const std = @import("std"); +const gpa = std.heap.c_allocator; + +const u = @import("index.zig"); + +// +// + +pub const ascii = enum(u8) { + NUL, + SOH, + STX, + ETX, + EOT, + ENQ, + ACK, + BEL, + BS, + TAB, + LF, + VT, + FF, + CR, + SO, + SI, + DLE, + DC1, + DC2, + DC3, + DC4, + NAK, + SYN, + ETB, + CAN, + EM, + SUB, + ESC, + FS, + GS, + RS, + US, + + pub fn s(self: ascii) []const u8 { + return &[_]u8{@enumToInt(self)}; + } +}; -- 2.54.0