Closed MxmUrw closed 2 years ago
We want to produce a readable type/constraint/error output for the user when typechecking.
This involves:
ceil(x) -> ⌈x⌉
sqrt(x)
\Sigma\emptyset
Num
IR
m
n
N
C
\epsilon
\delta
top: ..., others: ...
Int
Integer
\tau a
\tau r
\tau
We want to produce a readable type/constraint/error output for the user when typechecking.
This involves:
ceil(x) -> ⌈x⌉
,sqrt(x)
)\Sigma\emptyset
as zeroNum
,IR
wrapperm
andn
. Norm and clip are calledN
andC
.\epsilon
and\delta
top: ..., others: ...
Int
toInteger
\tau a
and\tau r
in the generated names, use\tau
instead