Skip to content

Commit 950d832

Browse files
Display free as _
1 parent 84e4c2e commit 950d832

11 files changed

Lines changed: 12 additions & 10 deletions

File tree

prism_compiler/src/lang/display.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ impl PrismDb {
7070
write!(w, " ")?;
7171
self.display(b, w, PrecedenceLevel::Base)?;
7272
}
73-
CorePrismExpr::Free => write!(w, "{{{}}}", i.0)?,
73+
CorePrismExpr::Free => write!(w, "_")?,
7474
&CorePrismExpr::Shift(v, i) => {
7575
write!(w, "([SHIFT {i}] ")?;
7676
self.display(v, w, PrecedenceLevel::default())?;

prism_compiler/src/parser/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ impl<'a> ParserPrismEnv<'a> {
166166
body = self.store(CorePrismExpr::FnConstruct(body), span);
167167
}
168168

169-
eprintln!("{}", self.db.index_to_sm_string(body));
170169
Ok(body)
171170
} else {
172171
self.parse_fntype(env)

prism_compiler/uitests/edge_cases/_results/infinite_type.pr.stderr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ error[ExpectedFnArg]: Argument type mismatch in function application
22
--> ./uitests/edge_cases/infinite_type.pr:1:13
33
|
44
1 | (v: _) -> v v (v Type)
5-
| ^ Found an argument of type: Type -> {30}
5+
| ^ Found an argument of type: Type -> _
66
|
77
::: ./uitests/edge_cases/infinite_type.pr:1:11
88
|
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_ -> _
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Type
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{50}
1+
_
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
let Type;
22
let #0;
3-
{45}
3+
_
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(Type -> Type) -> {51} {52} #0
1+
(Type -> Type) -> _ _ #0
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_ -> _
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{8} -> {9}
1+
_ -> _

0 commit comments

Comments
 (0)