Skip to content

Commit 396a627

Browse files
committed
fix formatting in derive_type_ident function output
1 parent b8eda8b commit 396a627

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

boot/moonyacc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27800,7 +27800,7 @@ function moonbitlang$yacc$lib$codegen$gen_mbt$$derive_type_ident(type_) {
2780027800
const _args$2 = _Arrow._0;
2780127801
const _ret = _Arrow._1;
2780227802
const _bind$2 = moonbitlang$core$array$$Array$iter$45$(_args$2);
27803-
return `_${moonbitlang$core$builtin$$Iter$join((_p) => _bind$2((_p$2) => _p(moonbitlang$yacc$lib$codegen$gen_mbt$$derive_type_ident(_p$2))), "__")}_ -> ${moonbitlang$yacc$lib$codegen$gen_mbt$$derive_type_ident(_ret)}`;
27803+
return `_${moonbitlang$core$builtin$$Iter$join((_p) => _bind$2((_p$2) => _p(moonbitlang$yacc$lib$codegen$gen_mbt$$derive_type_ident(_p$2))), "__")}_____${moonbitlang$yacc$lib$codegen$gen_mbt$$derive_type_ident(_ret)}`;
2780427804
}
2780527805
}
2780627806
}

moon.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "moonbitlang/yacc",
3-
"version": "0.3.31",
3+
"version": "0.3.32",
44
"deps": {
55
"moonbitlang/x": "0.4.23",
66
"Yoorkin/ArgParser": "0.1.9"

src/lib/codegen/gen_mbt/gen_mbt.mbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ fn derive_type_ident(type_ : @elab.TypeExpr) -> String {
7474
Arrow(args, ret) =>
7575
"_" +
7676
args.iter().map(derive_type_ident).join("__") +
77-
"_ -> " +
77+
"_____" +
7878
derive_type_ident(ret)
7979
}
8080
}

0 commit comments

Comments
 (0)