Skip to content

Commit

Permalink
remove unListData
Browse files Browse the repository at this point in the history
  • Loading branch information
MicroProofs committed Nov 29, 2022
1 parent 0823b78 commit d494651
Showing 1 changed file with 11 additions and 13 deletions.
24 changes: 11 additions & 13 deletions crates/lang/src/uplc.rs
Expand Up @@ -187,20 +187,16 @@ impl<'a> CodeGenerator<'a> {
unique: 0.into(),
},
body: Term::Apply {
function: Term::Builtin(DefaultFunction::UnListData).into(),
function: Term::Force(
Term::Force(Term::Builtin(DefaultFunction::SndPair).into()).into(),
)
.into(),
argument: Term::Apply {
function: Term::Force(
Term::Force(Term::Builtin(DefaultFunction::SndPair).into()).into(),
)
.into(),
argument: Term::Apply {
function: Term::Builtin(DefaultFunction::UnConstrData).into(),
argument: Term::Var(Name {
text: "constr_var".to_string(),
unique: 0.into(),
})
.into(),
}
function: Term::Builtin(DefaultFunction::UnConstrData).into(),
argument: Term::Var(Name {
text: "constr_var".to_string(),
unique: 0.into(),
})
.into(),
}
.into(),
Expand Down Expand Up @@ -246,6 +242,8 @@ impl<'a> CodeGenerator<'a> {

let mut interner = Interner::new();

println!("{}", program.to_pretty());

interner.program(&mut program);

program
Expand Down

0 comments on commit d494651

Please sign in to comment.