]> Nishi Git Mirror - gwion.git/commitdiff
:art: make case check an option
authorfennecdjay <fennecdjay@gmail.com>
Thu, 9 May 2024 11:37:03 +0000 (13:37 +0200)
committerfennecdjay <fennecdjay@gmail.com>
Thu, 9 May 2024 11:37:03 +0000 (13:37 +0200)
fmt
src/env/func.c
src/pass.c

diff --git a/fmt b/fmt
index 90444cfbdd83f04967ef648b5702fda97e5490e2..4287d6bba515c6d9a304341f43a759352778ce68 160000 (submodule)
--- a/fmt
+++ b/fmt
@@ -1 +1 @@
-Subproject commit 90444cfbdd83f04967ef648b5702fda97e5490e2
+Subproject commit 4287d6bba515c6d9a304341f43a759352778ce68
index a6d80cf083e27918faff5cc6d4ccc5a701180586..6791f9345a9903cebf8f794743f35d9fa8eb9e6c 100644 (file)
@@ -63,7 +63,7 @@ ANN void print_signature(const Gwion gwion, const Func f) {
   struct GwfmtState ls = {.minimize=true, .ppa = gwion->ppa};
   gwfmt_state_init(&ls);
   text_init(&ls.text, gwion->mp);
-  Gwfmt gwfmter = {.mp = gwion->mp, .st = gwion->st, .ls = &ls, .line = 1, .last = cht_nl };
+  Gwfmt gwfmter = {.mp = gwion->mp, .st = gwion->st, .ls = &ls, .line = 1, .last = cht_nl};
   gwfmt_func_def(&gwfmter, f->def);
   gwlog_related_from(ls.text.str, f->value_ref->from); 
   text_release(&ls.text);
index cd8ec8051f74c907476f064d3e25d1520586b0e6..6e8b990f86e1534ebbd9dfbcf165fadbcc3241b7 100644 (file)
@@ -69,6 +69,9 @@ ANEW ANN struct Passes_ *new_passes(const Gwion gwion) {
   map_init(&a->map);
   for (m_uint i = 0; i < N_PASS; ++i)
     pass_register(gwion, default_passes_name[i], default_passes[i]);
+  pass_register(gwion, "scan0", scan0_ast);
+  pass_register(gwion, "scan1", scan1_ast);
+  pass_register(gwion, "scan2", scan2_ast);
   vector_init(&a->vec);
   return a;
 }