- [ "mr2 ( ◊ ) ( ❨?,?❩;? )" "mr2_append ( ? @@? )" "mr2_at ( @❪?,?❫ ≘ ? )" "mr2_plus ( ? + ? )" "mr2_minus ( ? ▭ ? ≘ ? )" * ]
- }
- ]
- }
- ]
- class "grass"
- [ { "natural numbers with infinity" * } {
- [ { "" * } {
- [ "ynat ( ∞ )" "ynat_pred ( ↓? )" "ynat_succ ( ↑? )"
- "ynat_le ( ? ≤ ? )" "ynat_lt ( ? < ? )"
- "ynat_plus ( ? + ? )" "ynat_minus_sn ( ? - ? )" *
- ]
- }
- ]
- }
- ]
- class "yellow"
- [ { "extensions to the library" * } {
- [ { "" * } {
- [ "stream ( ? ⨮{?} ? )" "stream_eq ( ? ≗{?} ? )" "stream_hdtl ( ⫰{?}? )" "stream_tls ( ⫰*{?}[?]? )" * ]
- [ "list ( Ⓔ{?} ) ( ? ⨮{?} ? )" "list_length ( |?| )" * ]
- [ "bool ( Ⓕ ) ( Ⓣ )" "arith ( ?^? ) ( ↑? ) ( ↓? ) ( ? ∨ ? ) ( ? ∧ ? )" "arith_2a" "arith_2b" * ]
- [ "ltc" "ltc_ctc" * ]
- [ "logic ( ⊥ ) ( ⊤ )" "relations ( ? ⊆ ? )" "functions" "exteq ( ? ≐{?,?} ? )" "star" "lstar_2a" * ]
- }
- ]
- }
- ]
- class "orange"
- [ { "generated library" * } {
- [ { "generalization with equality" * } {
- [ "insert_eq" * ]
- }
- ]
- [ { "permutation of quantifiers" * } {
- [ "pull" * ]
- }
- ]
- [ { "logical decomposables" * } {
- [ "xoa ( ∃∃ ) ( ∨∨ ) ( ∧∧ )" * ]
- }
- ]
- }
- ]
- class "red"
- [ { "" * } {
- [ { "" * } {
- [ * ]
- }
- ]
- }
- ]
+ [ "mr2 ( ◊ ) ( ❨?,?❩;? )" "mr2_append ( ? @@? )" "mr2_at ( @❪?,?❫ ≘ ? )" "mr2_plus ( ? + ? )" "mr2_minus ( ? ▭ ? ≘ ? )" * ]
+ }
+ ]
+ }
+ ]
+ class "grass"
+ [ { "natural numbers with infinity" * } {
+ [ { "" * } {
+ [ "ynat ( ∞ )" "ynat_pred ( ↓? )" "ynat_succ ( ↑? )"
+ "ynat_le ( ? ≤ ? )" "ynat_lt ( ? < ? )"
+ "ynat_plus ( ? + ? )" "ynat_minus_sn ( ? - ? )" *
+ ]
+ }
+ ]
+ }
+ ]
+ class "grass"
+ [ { "arithmetics" * } {
+ [ { "non-negative integers" * } {
+ [ "nat_lt ( ?<? )" "nat_lt_pred" "nat_lt_plus" * ]
+ [ "nat_le ( ?≤? )" "nat_le_pred" "nat_le_plus" * ]
+ [ "nat_plus ( ?+? )" * ]
+ [ "nat_pred ( ↓? )" "nat_pred_succ" * ]
+ [ "nat_succ ( ↑? )" "nat_succ_iter" * ]
+ [ "nat ( 𝟎 )" "nat_iter ( ?^{?}? )" * ]
+ }
+ ]
+ [ { "positive integers" * } {
+ [ "pnat_plus ( ?+? )" * ]
+ [ "pnat ( 𝟏 ) ( ↑? )" "pnat_dis" "pnat_iter ( ?^{?}? )" * ]
+ }
+ ]
+ }
+ ]
+ class "yellow"
+ [ { "extensions to the library" * } {
+ [ { "" * } {
+ [ "stream ( ? ⨮{?} ? )" "stream_eq ( ? ≗{?} ? )" "stream_hdtl ( ⫰{?}? )" "stream_tls ( ⫰*{?}[?]? )" * ]
+ [ "list ( Ⓔ{?} ) ( ? ⨮{?} ? )" "list_length ( |?| )" * ]
+ [ "bool ( Ⓕ ) ( Ⓣ )" "arith ( ?^? ) ( ↑? ) ( ↓? ) ( ? ∨ ? ) ( ? ∧ ? )" "arith_2a" "arith_2b" * ]
+ [ "ltc" "ltc_ctc" * ]
+ [ "logic ( ⊥ ) ( ⊤ )" "relations ( ? ⊆ ? )" "functions" "exteq ( ? ≐{?,?} ? )" "star" "lstar_2a" * ]
+ }
+ ]
+ }
+ ]
+ class "orange"
+ [ { "generated library" * } {
+ [ { "generalization with equality" * } {
+ [ "insert_eq" * ]
+ }
+ ]
+ [ { "permutation of quantifiers" * } {
+ [ "pull" * ]
+ }
+ ]
+ [ { "logical decomposables" * } {
+ [ "xoa ( ∃∃ ) ( ∨∨ ) ( ∧∧ )" * ]
+ }
+ ]
+ }
+ ]
+ class "red"
+ [ { "" * } {
+ [ { "" * } {
+ [ * ]
+ }
+ ]
+ }
+ ]