metagen: simplify data tables

This commit is contained in:
Ryan Fleury
2024-02-13 11:16:45 -08:00
parent 742d2387e2
commit 1d9dc2b9a9
12 changed files with 171 additions and 235 deletions
+4 -6
View File
@@ -161,14 +161,12 @@ OS_KeyTable:
COUNT,
}
@table_gen_data(type: String8, fallback:`{0}`)
os_g_key_display_string_table:
@data(String8) os_g_key_display_string_table:
{
@expand(OS_KeyTable a) `str8_lit_comp("$(a.display_string)"),`;
@expand(OS_KeyTable a) `str8_lit_comp("$(a.display_string)")`;
}
@table_gen_data(type: String8, fallback:`{0}`)
os_g_key_cfg_string_table:
@data(String8) os_g_key_cfg_string_table:
{
@expand(OS_KeyTable a) `str8_lit_comp("$(a.cfg_string)"),`;
@expand(OS_KeyTable a) `str8_lit_comp("$(a.cfg_string)")`;
}