Commits on Source (18)
-
loutr authoredUnverifiedac858fd9
-
loutr authoredUnverifieda0a318cc
-
Unverifieda77d4619
-
loutr authoredUnverified2b1d9945
-
loutr authored
fix(terms and type checker): use deref trait, further temporary changes in type checker, removing previous environment definition; early: won't compile
Unverifiedc32fbef3 -
loutr authoredUnverified685f56f7
-
loutr authoredUnverifiede5d6ff14
-
loutr authoredUnverifiedfef0a1c3
-
loutr authoredUnverifieddb583d2e
-
loutr authoredUnverified75a61a75
-
fix(kernel): fix term generation error with depth, fix wrong imax computation in type inference, fix PartialEq impl for Node
Unverified7c37e9bf -
fix(terms): add wrapper around OnceCell in order to fix their Debug trait implementation (too enthusiastic by default)
Unverified39e588b4 -
Unverifiedf26afc16
-
fix(tests): all tests now succeed. Errors were due to the rewriting of the tests, not the type checker
Unverifiedec51393a -
Unverifiedf71f4d77
-
Unverified9c5ddbc1
-
Unverifieda60f3f54
-
arthur-adjedj authoredab3d2a84
Showing
- Cargo.lock 82 additions, 22 deletionsCargo.lock
- Cargo.toml 4 additions, 2 deletionsCargo.toml
- kernel/Cargo.toml 2 additions, 0 deletionskernel/Cargo.toml
- kernel/src/command.rs 26 additions, 132 deletionskernel/src/command.rs
- kernel/src/declaration.rs 57 additions, 0 deletionskernel/src/declaration.rs
- kernel/src/environment.rs 38 additions, 26 deletionskernel/src/environment.rs
- kernel/src/error.rs 12 additions, 9 deletionskernel/src/error.rs
- kernel/src/lib.rs 8 additions, 5 deletionskernel/src/lib.rs
- kernel/src/term.rs 0 additions, 349 deletionskernel/src/term.rs
- kernel/src/term/arena.rs 248 additions, 0 deletionskernel/src/term/arena.rs
- kernel/src/term/builders.rs 239 additions, 0 deletionskernel/src/term/builders.rs
- kernel/src/term/calculus.rs 356 additions, 0 deletionskernel/src/term/calculus.rs
- kernel/src/term/mod.rs 3 additions, 0 deletionskernel/src/term/mod.rs
- kernel/src/type_checker.rs 592 additions, 544 deletionskernel/src/type_checker.rs
- kernel/src/universe.rs 334 additions, 0 deletionskernel/src/universe.rs
- kernel/tests/and.rs 212 additions, 208 deletionskernel/tests/and.rs
kernel/src/declaration.rs
0 → 100644
kernel/src/term.rs
deleted
100644 → 0
kernel/src/term/arena.rs
0 → 100644
kernel/src/term/builders.rs
0 → 100644
kernel/src/term/calculus.rs
0 → 100644
kernel/src/term/mod.rs
0 → 100644
This diff is collapsed.
kernel/src/universe.rs
0 → 100644