Change record syntax, fix a few bugs

This commit is contained in:
Yura Dupyn 2026-02-06 21:52:32 +01:00
parent 13a66f2d16
commit e389e46852
7 changed files with 212 additions and 114 deletions

View file

@ -6,7 +6,7 @@ export function exprToString(expr: Expr): string {
return literalToString(expr.literal);
case "var_use":
return expr.name;
return `\$${expr.name}`;
case "call":
return `${expr.name}(${expr.args.map(exprToString).join(", ")})`;