tiny.zen.parseCodeInfo
Defined in code.
Source
Source: lib/zen/src/code.zig:20
zig
pub fn parseInfo(info: []const u8) Info { const trimmed = std.mem.trim(u8, info, " \t"); if (trimmed.len == 0) return .{}; const language = firstWord(trimmed); const rest = std.mem.trim(u8, trimmed[language.len..], " \t"); if (rest.len == 0) return .{ .language = language }; if (parseTitle(rest)) |title| return .{ .language = language, .title = title }; if (onlyRenderOptions(rest)) return .{ .language = language }; return .{ .language = language, .title = rest };}Source: lib/zen/src/root.zig:173
zig
/// Splits a code-fence info string into language and title without allocation.pub const parseCodeInfo = code.parseInfo;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |