diff options
Diffstat (limited to 'content/posts/code-syntax-highlighting.md')
-rw-r--r-- | content/posts/code-syntax-highlighting.md | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/content/posts/code-syntax-highlighting.md b/content/posts/code-syntax-highlighting.md new file mode 100644 index 0000000..7df307d --- /dev/null +++ b/content/posts/code-syntax-highlighting.md @@ -0,0 +1,61 @@ ++++ +title = "Test Code Syntax Highlighting" +date = 2025-01-27 +draft = false + +[taxonomies] +tags = ["test-formatting"] + +[extra] +disable_comments = false +permalink = "https://alphara.art/posts/code-syntax-highlighting/" +toc = false + +[extra.earlier] +title = "Test Typography" +permalink = "https://alphara.art/posts/typography/" + +[extra.later] +title = "Test YouTube" +permalink = "https://alphara.art/posts/youtube/" ++++ + +```rust +fn factorial(n: u64) -> u64 { + match n { + 0 => 1, + _ => n * factorial(n-1) + } +} +``` + +```typescript +const sum = (n: number) => n * (n + 1) / 2 +``` + +```python +import os ; n_cores = os.cpu_count() // 2 ; + +from concurrent.futures import ThreadPoolExecutor + +with ThreadPoolExecutor(max_workers=n_cores) as executor: + executor.map(render, range(0, len(image_array))) +``` + +```zig +const std = @import("std"); + +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, +}; +``` |