This commit is contained in:
agra
2026-02-11 14:07:43 +02:00
parent cdc6c59dda
commit 94b0296fd5
11 changed files with 406 additions and 674 deletions

View File

@@ -5,5 +5,5 @@ generate::() -> string {
}
main :: () {
#insert #run generate();
#insert generate();
}

View File

@@ -11,6 +11,7 @@ type_name :: ($T: Type) -> string #builtin;
field_count :: ($T: Type) -> s64 #builtin;
field_name :: ($T: Type, idx: s64) -> string #builtin;
field_value :: (s: $T, idx: s64) -> Any #builtin;
string :: []u8 #builtin;
int_to_string :: (n: s64) -> string {
if n == 0 { return "0"; }