From 2078af15f9270c27056b6a1346676fca15d3ee72 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 12 Jan 2024 19:22:11 -0800 Subject: [PATCH] mc -> mdesk; I do not know what Monkey C is --- README.md | 2 +- project.4coder | 3 +-- src/ctrl/{ctrl.mc => ctrl.mdesk} | 0 src/df/core/{df_core.mc => df_core.mdesk} | 0 src/df/gfx/{df_gfx.mc => df_gfx.mdesk} | 0 src/draw/{draw.mc => draw.mdesk} | 0 src/eval/{eval.mc => eval.mdesk} | 0 src/metagen/metagen_main.c | 2 +- src/os/gfx/{os_gfx.mc => os_gfx.mdesk} | 0 src/regs/{regs.mc => regs.mdesk} | 0 src/render/d3d11/{render_d3d11.mc => render_d3d11.mdesk} | 0 src/render/{render_core.mc => render_core.mdesk} | 0 src/type_graph/{type_graph.mc => type_graph.mdesk} | 0 src/ui/{ui.mc => ui.mdesk} | 0 14 files changed, 3 insertions(+), 4 deletions(-) rename src/ctrl/{ctrl.mc => ctrl.mdesk} (100%) rename src/df/core/{df_core.mc => df_core.mdesk} (100%) rename src/df/gfx/{df_gfx.mc => df_gfx.mdesk} (100%) rename src/draw/{draw.mc => draw.mdesk} (100%) rename src/eval/{eval.mc => eval.mdesk} (100%) rename src/os/gfx/{os_gfx.mc => os_gfx.mdesk} (100%) rename src/regs/{regs.mc => regs.mdesk} (100%) rename src/render/d3d11/{render_d3d11.mc => render_d3d11.mdesk} (100%) rename src/render/{render_core.mc => render_core.mdesk} (100%) rename src/type_graph/{type_graph.mc => type_graph.mdesk} (100%) rename src/ui/{ui.mc => ui.mdesk} (100%) diff --git a/README.md b/README.md index 28983761..56875d96 100644 --- a/README.md +++ b/README.md @@ -187,7 +187,7 @@ A list of the layers in the codebase and their associated namespaces is below: - `hash_store` (`HS_`): Implements a cache for general data blobs, keyed by a 128-bit hash of the data. Used as a general data store by other layers. - `metagen` (`MG_`): A metaprogram which is used to generate primarily code and - data tables. Consumes Metadesk files, stored with the extension `.mc`, and + data tables. Consumes Metadesk files, stored with the extension `.mdesk`, and generates C code which is then included by hand-written C code. Currently, it does not analyze the codebase's hand-written C code, but in principle this is possible. This allows easier & less-error-prone management of large data diff --git a/project.4coder b/project.4coder index 33fbb625..2122c0fb 100644 --- a/project.4coder +++ b/project.4coder @@ -18,9 +18,8 @@ patterns = "*.bfs", "*.html", "*.txt", - "*.ds", "*.md", - "*.mc", + "*.mdesk", "*.asm", }; diff --git a/src/ctrl/ctrl.mc b/src/ctrl/ctrl.mdesk similarity index 100% rename from src/ctrl/ctrl.mc rename to src/ctrl/ctrl.mdesk diff --git a/src/df/core/df_core.mc b/src/df/core/df_core.mdesk similarity index 100% rename from src/df/core/df_core.mc rename to src/df/core/df_core.mdesk diff --git a/src/df/gfx/df_gfx.mc b/src/df/gfx/df_gfx.mdesk similarity index 100% rename from src/df/gfx/df_gfx.mc rename to src/df/gfx/df_gfx.mdesk diff --git a/src/draw/draw.mc b/src/draw/draw.mdesk similarity index 100% rename from src/draw/draw.mc rename to src/draw/draw.mdesk diff --git a/src/eval/eval.mc b/src/eval/eval.mdesk similarity index 100% rename from src/eval/eval.mc rename to src/eval/eval.mdesk diff --git a/src/metagen/metagen_main.c b/src/metagen/metagen_main.c index c6a501a6..6942687a 100644 --- a/src/metagen/metagen_main.c +++ b/src/metagen/metagen_main.c @@ -86,7 +86,7 @@ int main(int argument_count, char **arguments) { String8 file_path = n->string; String8 file_ext = str8_skip_last_dot(file_path); - if(str8_match(file_ext, str8_lit("mc"), 0)) + if(str8_match(file_ext, str8_lit("mdesk"), 0)) { String8 data = os_data_from_file_path(mg_arena, file_path); MD_TokenizeResult tokenize = md_tokenize_from_text(mg_arena, data); diff --git a/src/os/gfx/os_gfx.mc b/src/os/gfx/os_gfx.mdesk similarity index 100% rename from src/os/gfx/os_gfx.mc rename to src/os/gfx/os_gfx.mdesk diff --git a/src/regs/regs.mc b/src/regs/regs.mdesk similarity index 100% rename from src/regs/regs.mc rename to src/regs/regs.mdesk diff --git a/src/render/d3d11/render_d3d11.mc b/src/render/d3d11/render_d3d11.mdesk similarity index 100% rename from src/render/d3d11/render_d3d11.mc rename to src/render/d3d11/render_d3d11.mdesk diff --git a/src/render/render_core.mc b/src/render/render_core.mdesk similarity index 100% rename from src/render/render_core.mc rename to src/render/render_core.mdesk diff --git a/src/type_graph/type_graph.mc b/src/type_graph/type_graph.mdesk similarity index 100% rename from src/type_graph/type_graph.mc rename to src/type_graph/type_graph.mdesk diff --git a/src/ui/ui.mc b/src/ui/ui.mdesk similarity index 100% rename from src/ui/ui.mc rename to src/ui/ui.mdesk