ona/src/core/main.zig

46 lines
919 B
Zig
Raw Normal View History

2022-10-23 18:11:02 +01:00
///
/// Platform-agnostic input and output interfaces for working with memory, files, and networks.
///
pub const io = @import("./io.zig");
///
2022-10-30 22:07:36 +00:00
/// Math types and functions with a focus on graphics-specific linear algebra.
///
pub const math = @import("./math.zig");
///
/// Metaprogramming introspection and generation.
2022-10-23 18:11:02 +01:00
///
pub const meta = @import("./meta.zig");
///
2022-10-30 22:07:36 +00:00
/// Sequential, last-in first-out data structures.
2022-10-23 18:11:02 +01:00
///
pub const stack = @import("./stack.zig");
///
/// Unordered key-value association data structures.
///
pub const table = @import("./table.zig");
2022-10-30 22:07:36 +00:00
///
/// Unit testing suite utilities.
///
pub const testing = @import("./testing.zig");
///
/// Unicode-encoded string analysis and processing with a focus on UTF-8 encoded text.
///
pub const unicode = @import("./unicode.zig");
2022-10-23 18:11:02 +01:00
test {
_ = io;
2022-10-30 22:07:36 +00:00
_ = math;
2022-10-23 18:11:02 +01:00
_ = meta;
_ = stack;
_ = table;
2022-10-30 22:07:36 +00:00
_ = testing;
_ = unicode;
2022-10-23 18:11:02 +01:00
}