// Example sources exposed as bytes for the integration suite. The examples // live in this directory, so embedding them from here keeps every path inside // the module root — a test file in tests/ cannot @embedFile across // directories. Add a new entry here when you add a sample to examples/. // examples/register/ is deliberately NOT listed: those samples use post-v0.5 // grammar the frozen stage0 compiler cannot parse, and this list feeds the // stage0-facing lex/fmt suites; they are gated by `zig build fixpoint` instead. pub const hello = @embedFile("hello.flash"); pub const clear = @embedFile("clear.flash"); pub const meminfo = @embedFile("meminfo.flash"); pub const dmesg = @embedFile("dmesg.flash"); pub const echo = @embedFile("echo.flash"); pub const cat = @embedFile("cat.flash"); pub const ls = @embedFile("ls.flash"); pub const readfile = @embedFile("readfile.flash"); pub const sysinfo = @embedFile("sysinfo.flash"); pub const tokenize = @embedFile("tokenize.flash"); pub const readline = @embedFile("readline.flash"); pub const mem = @embedFile("mem.flash"); pub const start = @embedFile("start.flash"); pub const process = @embedFile("process.flash"); pub const heap = @embedFile("heap.flash"); pub const flibc = @embedFile("flibc.flash"); pub const execvp = @embedFile("execvp.flash"); pub const io = @embedFile("io.flash"); pub const keys = @embedFile("keys.flash"); pub const completion = @embedFile("completion.flash"); pub const pager = @embedFile("pager.flash"); pub const fsh = @embedFile("fsh.flash"); pub const all = [_][]const u8{ hello, clear, meminfo, dmesg, echo, cat, ls, readfile, sysinfo, tokenize, readline, mem, start, process, heap, flibc, execvp, io, keys, completion, pager, fsh };