| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-10 | Expand common string library with `String_View` and format macros | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-07-09 | Add NORETURN to failure functions, add `unreachable` | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-07-09 | Multi-error display and fix up finding line boundries | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-07-09 | Display human-readable, informative parser error messages w/ source snippet | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-07-04 | Test suite runner prototype for `catboot` | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-06-30 | Factor out translation unit includes to seperate header | Mel | |
| This allows both the usual build compiler and an LSP server like `clangd` to correctly locate symbols throughout every subunit. Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-06-30 | License project files under MPL-2.0 | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-06-30 | Re-format FOR_EACH macros as control structures | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-06-15 | `void` for parameter-less functions (I keep forgetting I'm not writing C++ ↵ | Mel | |
| anymore.. ^^') Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-06-12 | Fix `failure()` colors + stream flush, define ANSI escape codes | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-06-12 | Parse most primitive types into tree | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-05-31 | Keyword-less variable declaration parsing | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-05-18 | Define basic syntax tree (mostly expressions), with simple debug printing | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-03-15 | Add POSIX CRC32 algorithm implementation to common library | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-03-15 | Access string data directly in iteration macro to avoid bounds-checking | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-03-14 | Add compound literal casts to common functions (this isn't C++) | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2025-03-11 | Add common library for basic types, functions and macros | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
