starting to draft out gen_c11.c

This commit is contained in:
ed
2025-02-10 17:07:11 -05:00
parent e07d7dbc2b
commit b989bece73
5 changed files with 464 additions and 22 deletions
+13 -13
View File
@@ -5602,20 +5602,20 @@ inline gen_Str gen_spec_to_str(gen_Specifier type)
{ "constinit", sizeof("constinit") - 1 },
{ "explicit", sizeof("explicit") - 1 },
{ "extern", sizeof("extern") - 1 },
{ "gen_forceinline", sizeof("gen_forceinline") - 1 },
{ "gen_global", sizeof("gen_global") - 1 },
{ "force_inline", sizeof("force_inline") - 1 },
{ "global", sizeof("global") - 1 },
{ "inline", sizeof("inline") - 1 },
{ "gen_internal", sizeof("gen_internal") - 1 },
{ "gen_local_persist", sizeof("gen_local_persist") - 1 },
{ "internal", sizeof("internal") - 1 },
{ "local_persist", sizeof("local_persist") - 1 },
{ "mutable", sizeof("mutable") - 1 },
{ "gen_neverinline", sizeof("gen_neverinline") - 1 },
{ "never_inline", sizeof("never_inline") - 1 },
{ "*", sizeof("*") - 1 },
{ "&", sizeof("&") - 1 },
{ "register", sizeof("register") - 1 },
{ "restrict", sizeof("restrict") - 1 },
{ "&&", sizeof("&&") - 1 },
{ "static", sizeof("static") - 1 },
{ "gen_thread_local", sizeof("gen_thread_local") - 1 },
{ "thread_local", sizeof("thread_local") - 1 },
{ "virtual", sizeof("virtual") - 1 },
{ "const", sizeof("const") - 1 },
{ "final", sizeof("final") - 1 },
@@ -5839,22 +5839,22 @@ inline gen_Str gen_toktype_to_str(gen_TokType type)
{ "explicit", sizeof("explicit") - 1 },
{ "extern", sizeof("extern") - 1 },
{ "final", sizeof("final") - 1 },
{ "gen_forceinline", sizeof("gen_forceinline") - 1 },
{ "gen_global", sizeof("gen_global") - 1 },
{ "force_inline", sizeof("force_inline") - 1 },
{ "global", sizeof("global") - 1 },
{ "inline", sizeof("inline") - 1 },
{ "gen_internal", sizeof("gen_internal") - 1 },
{ "gen_local_persist", sizeof("gen_local_persist") - 1 },
{ "internal", sizeof("internal") - 1 },
{ "local_persist", sizeof("local_persist") - 1 },
{ "mutable", sizeof("mutable") - 1 },
{ "gen_neverinline", sizeof("gen_neverinline") - 1 },
{ "never_inline", sizeof("never_inline") - 1 },
{ "override", sizeof("override") - 1 },
{ "restrict", sizeof("restrict") - 1 },
{ "static", sizeof("static") - 1 },
{ "gen_thread_local", sizeof("gen_thread_local") - 1 },
{ "thread_local", sizeof("thread_local") - 1 },
{ "volatile", sizeof("volatile") - 1 },
{ "virtual", sizeof("virtual") - 1 },
{ "*", sizeof("*") - 1 },
{ ";", sizeof(";") - 1 },
{ "gen_static_assert", sizeof("gen_static_assert") - 1 },
{ "static_assert", sizeof("static_assert") - 1 },
{ "__string__", sizeof("__string__") - 1 },
{ "typename", sizeof("typename") - 1 },
{ "unsigned", sizeof("unsigned") - 1 },