File tree Expand file tree Collapse file tree 11 files changed +44
-44
lines changed Expand file tree Collapse file tree 11 files changed +44
-44
lines changed Original file line number Diff line number Diff line change 11/* Library on booleans . */
22
3- require open Blanqui . Lib . Set Blanqui . Lib . Prop Blanqui . Lib . FOL Blanqui . Lib .Eq ;
3+ require open Stdlib . Set Stdlib . Prop Stdlib . FOL Stdlib .Eq ;
44
55inductive 𝔹 : TYPE ≔ // `dB or \BbbB
66| true : 𝔹
Original file line number Diff line number Diff line change 22
33By Quentin Garchery (May 2021 ). */
44
5- require open Blanqui . Lib . Set Blanqui . Lib . Prop Blanqui . Lib . FOL Blanqui . Lib .Eq
6- Blanqui . Lib .Bool ;
5+ require open Stdlib . Set Stdlib . Prop Stdlib . FOL Stdlib .Eq
6+ Stdlib .Bool ;
77
88inductive Comp : TYPE ≔
99| Eq : Comp
Original file line number Diff line number Diff line change 11// polymorphic Leibniz equality
22
3- require open Blanqui . Lib . Set Blanqui . Lib .Prop ;
3+ require open Stdlib . Set Stdlib .Prop ;
44
55constant symbol = [a ] : τ a → τ a → Prop ;
66
Original file line number Diff line number Diff line change 11// (multi -sorted ) First -order logic
22
3- require open Blanqui . Lib . Set Blanqui . Lib .Prop ;
3+ require open Stdlib . Set Stdlib .Prop ;
44
55// Universal quantification
66
Original file line number Diff line number Diff line change @@ -194,8 +194,8 @@ protected with nosimpl.
194194 An example of use can be found in fingraph theorem orbitPcycle .
195195*/
196196
197- require open Blanqui . Lib . Set Blanqui . Lib . Prop Blanqui . Lib . FOL Blanqui . Lib .Eq
198- Blanqui . Lib . Nat Blanqui . Lib .Bool ;
197+ require open Stdlib . Set Stdlib . Prop Stdlib . FOL Stdlib .Eq
198+ Stdlib . Nat Stdlib .Bool ;
199199
200200(a :Set ) inductive 𝕃:TYPE ≔
201201| □ : 𝕃 a // \Box
Original file line number Diff line number Diff line change @@ -88,8 +88,8 @@ expnMn : (m1 * m2) ^ n = ... The operands of other operators are selected
8888using the l /r suffixes .
8989*/
9090
91- require open Blanqui . Lib . Set Blanqui . Lib . Prop Blanqui . Lib . FOL Blanqui . Lib .Eq
92- Blanqui . Lib .Bool ;
91+ require open Stdlib . Set Stdlib . Prop Stdlib . FOL Stdlib .Eq
92+ Stdlib .Bool ;
9393
9494inductive ℕ : TYPE ≔
9595| 0 : ℕ
Original file line number Diff line number Diff line change 22
33by Quentin Garchery (May 2021 ). */
44
5- require open Blanqui . Lib . Set Blanqui . Lib . Prop Blanqui . Lib . FOL Blanqui . Lib .Eq
6- Blanqui . Lib . Nat Blanqui . Lib . Bool Blanqui . Lib .Comp ;
5+ require open Stdlib . Set Stdlib . Prop Stdlib . FOL Stdlib .Eq
6+ Stdlib . Nat Stdlib . Bool Stdlib .Comp ;
77
88inductive ℙ : TYPE ≔
99| I : ℙ → ℙ
Original file line number Diff line number Diff line change 22
33by Quentin Garchery (May 2021 ). */
44
5- require open Blanqui . Lib . Set Blanqui . Lib . Prop Blanqui . Lib . FOL Blanqui . Lib .Eq
6- Blanqui . Lib . Pos Blanqui . Lib .Bool ;
5+ require open Stdlib . Set Stdlib . Prop Stdlib . FOL Stdlib .Eq
6+ Stdlib . Pos Stdlib .Bool ;
77
88inductive ℤ : TYPE ≔ // \BbbZ
99| Z0 : ℤ
349349
350350// Comparison of integers
351351
352- require open Blanqui . Lib .Comp ;
352+ require open Stdlib .Comp ;
353353
354354symbol ≐ : ℤ → ℤ → Comp ; notation ≐ infix 12 ; // \doteq
355355
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Lambdapi library on natural numbers, integers and polymorphic lists"
3+ description: """
4+ This package provides a Lambdapi library on natural numbers,
5+ integers and polymorphic lists (in intuitionistic first-order logic).
6+ It provides the following modules:
7+ - Stdlib.Set: type of set codes
8+ - Stdlib.Prop: propositional logic
9+ - Stdlib.Eq: Leibniz equality
10+ - Stdlib.FOL: first-order logic
11+ - Stdlib.Bool: booleans
12+ - Stdlib.Nat: natural numbers
13+ - Stdlib.List: polymorphic lists
14+ - Stdlib.Comp: comparison result data type
15+ - Stdlib.Pos: binary positive numbers
16+ - Stdlib.Z: integers
17+ """
18+ 19+ authors: ["Frédéric Blanqui" "Quentin Buzet" "Quentin Garchery"]
20+ license: "CECILL-2.1"
21+ homepage: "https://github.com/Deducteam/lambdapi-stdlib"
22+ bug-reports: "https://github.com/Deducteam/lambdapi-stdlib/issues"
23+ dev-repo: "git+https://github.com/Deducteam/lambdapi-stdlib.git"
24+ install: [ make "install" ]
25+ uninstall: [ make "uninstall" ]
26+ depends: [
27+ "lambdapi" {>= "2.3.0"}
28+ ]
You can’t perform that action at this time.
0 commit comments