-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmode.h
More file actions
54 lines (37 loc) · 1.08 KB
/
Copy pathmode.h
File metadata and controls
54 lines (37 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// Logicwise
// Copyright (c) 2026 Frog Singing (@frog-singing)
// SPDX-License-Identifier: MIT
#pragma once
#include "mode/type.h"
//逻辑维度::量词
namespace logicwise::quantifier
{
//行为模式::验证 mode::verification================================================================================
using detail::quantifier_tag;
using detail::Quantifier;
using detail::always_true; // ⊤
using detail::always_false; // ⊥
using detail::all_of; // ∀
using detail::any_of; // ∃
using detail::none_of; // ¬∃
using detail::not_every; // ¬∀
using detail::exactly; // =
using detail::at_least; // ≥
using detail::at_most; // ≤
using detail::more_than; // >
using detail::less_than; // <
}
//逻辑维度::行为模式
namespace logicwise::mode
{
//行为模式 mode================================================================================
//遍历
using detail::for_each;
using detail::in_reverse_for_each;
//[未实现] [unimplemented]
//查询
using detail::query;
//视图化
using detail::view;
using detail::in_reverse_view;
}