blob: a161327face7166c478bb588b75d68e578d4bc34 (
plain)
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
(.module:
[library
[lux (#- private)
["$" documentation (#+ documentation:)]
[data
["." text (#+ \n)
["%" format (#+ format)]]]
[macro
["." template]]]]
[\\library
["." /]])
(documentation: /.=
"Frac(tion) equivalence."
[(= reference sample)])
(documentation: /.<
"Frac(tion) less-than."
[(< reference sample)])
(documentation: /.<=
"Frac(tion) less-than or equal."
[(<= reference sample)])
(documentation: /.>
"Frac(tion) greater-than."
[(> reference sample)])
(documentation: /.>=
"Frac(tion) greater-than or equal."
[(>= reference sample)])
(template [<name> <doc>]
[(documentation: <name>
<doc>
[(<name> param subject)])]
[/.+ "Frac(tion) addition."]
[/.- "Frac(tion) substraction."]
[/.* "Frac(tion) multiplication."]
[/./ "Frac(tion) division."]
[/.% "Frac(tion) remainder."]
)
(documentation: /./%
""
[(/% param subject)])
(template [<name> <doc>]
[(documentation: <name>
<doc>
[(<name> left right)])]
[/.min "Frac(tion) minimum."]
[/.max "Frac(tion) minimum."]
)
(template [<name> <doc>]
[(documentation: <name>
<doc>)]
[/.not_a_number "Not a number."]
[/.positive_infinity "Positive infinity."]
[/.negative_infinity "Negative infinity."]
)
(documentation: /.not_a_number?
"Tests whether a frac is actually not-a-number."
[(not_a_number? it)])
(documentation: /.approximately?
""
[(approximately? margin_of_error standard value)])
(documentation: /.mod
""
[(mod divisor dividend)])
(.def: .public documentation
(.List $.Module)
($.module /._
""
[..=
..<
..<=
..>
..>=
..+
..-
..*
../
..%
../%
..min
..max
..not_a_number
..positive_infinity
..negative_infinity
..not_a_number?
..approximately?
..mod
($.default /.positive?)
($.default /.negative?)
($.default /.zero?)
($.default /.opposite)
($.default /.abs)
($.default /.signum)
($.default /.nat)
($.default /.int)
($.default /.rev)
($.default /.equivalence)
($.default /.order)
($.default /.smallest)
($.default /.biggest)
($.default /.addition)
($.default /.addition)
($.default /.minimum)
($.default /.maximum)
($.default /.number?)
($.default /.decimal)
($.default /.bits)
($.default /.of_bits)
($.default /.binary)
($.default /.octal)
($.default /.hex)
($.default /.hash)]
[]))
|