Skip to content

Commit

Permalink
Change syntax in printout
Browse files Browse the repository at this point in the history
  • Loading branch information
Victorious3 committed Mar 3, 2024
1 parent ec770d3 commit fe329dc
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/debug.pr
Original file line number Diff line number Diff line change
Expand Up @@ -635,7 +635,7 @@ export def node_to_json(node: &parser::Node, types: bool = false) -> &Json {
}

def function_t_to_string(tpe: &typechecking::Type, full_name: bool) -> Str {
var ret: StringBuffer = "def (" if tpe.kind == typechecking::TypeKind::FUNCTION else "("
var ret: StringBuffer = "def [" if tpe.kind == typechecking::TypeKind::FUNCTION else "["
var len = vector::length(tpe.parameter_t)
for var i in 0..len {
let param = tpe.parameter_t(i)
Expand All @@ -652,15 +652,15 @@ def function_t_to_string(tpe: &typechecking::Type, full_name: bool) -> Str {
}
}

ret += ") -> ("
ret += "] -> ["
len = vector::length(tpe.return_t)
for var i in 0..len {
ret += type_to_str(tpe.return_t(i))
if i < len - 1 {
ret += ", "
}
}
ret += ')'
ret += ']'

return ret
}
Expand Down

0 comments on commit fe329dc

Please sign in to comment.