STL rework

- fixed lots of bugs
- overlay libraries work correctly and reliably
- the STL is an overlay library
- examples updated
This commit is contained in:
2023-06-17 21:12:23 +01:00
parent 5bb8a12fc2
commit aebbf51228
91 changed files with 1444 additions and 1395 deletions

View File

@@ -219,3 +219,9 @@ impl<T: Into<Literal>> From<T> for Clause {
Self::P(Primitive::Literal(value.into()))
}
}
impl<T: Into<Clause>> From<T> for ExprInst {
fn from(value: T) -> Self {
value.into().wrap()
}
}