sintan (problem 3.4.5)

Time bar (total: 11.8s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage

analyze322.0ms (2.7%)

Memory
0.3MiB live, 319.2MiB allocated; 74ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%49.9%50.1%0%0%0%0
0%0%49.9%50.1%0%0%0%1
0%0%49.9%50.1%0%0%0%2
0%0%49.9%50.1%0%0%0%3
0%0%49.9%50.1%0%0%0%4
0%0%49.9%50.1%0%0%0%5
0%0%49.9%50.1%0%0%0%6
0%0%49.9%50.1%0%0%0%7
0%0%49.9%50.1%0%0%0%8
0%0%49.9%50.1%0%0%0%9
0%0%49.9%50.1%0%0%0%10
0%0%49.9%50.1%0%0%0%11
0%0%49.9%50.1%0%0%0%12
Compiler

Compiled 17 to 12 computations (29.4% saved)

sample9.4s (78.9%)

Memory
121.5MiB live, 8 710.1MiB allocated; 2.9s collecting garbage
Samples
6.7s4 533×2valid
1.7s1 263×3valid
543.0ms2 407×1valid
16.0ms53×0valid
Precisions
Click to see histograms. Total time spent on operations: 8.6s
ival-tan: 4.8s (55.7% of total)
ival-sin: 2.4s (27.8% of total)
adjust: 974.0ms (11.4% of total)
ival-sub: 329.0ms (3.8% of total)
ival-div: 106.0ms (1.2% of total)
ival-assert: 3.0ms (0% of total)
ival-and: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-<=: 0.0ms (0% of total)
Bogosity

explain494.0ms (4.2%)

Memory
22.4MiB live, 263.1MiB allocated; 61ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1600-2(8.850138447649247e-104)(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
971(0.12194232842960334)2(-0.20753884313662257)(-.f64 eps (tan.f64 eps))
971(-0.20753884313662257)0-(-.f64 eps (sin.f64 eps))
00-0-(tan.f64 eps)
00-0-eps
00-0-(sin.f64 eps)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))u/u1580
(-.f64 eps (sin.f64 eps))underflow158
(-.f64 eps (tan.f64 eps))underflow158
-.f64(-.f64 eps (sin.f64 eps))cancellation980
-.f64(-.f64 eps (tan.f64 eps))cancellation962
Confusion
Predicted +Predicted -
+2550
-10
Precision
0.99609375
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+25500
-100
Precision?
0.99609375
Recall?
1.0
Freqs
test
numberfreq
1160
296
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
321.0ms282×2valid
48.0ms66×3valid
31.0ms158×1valid
0.0ms0valid
Compiler

Compiled 57 to 22 computations (61.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 375.0ms
ival-tan: 218.0ms (58.1% of total)
ival-sin: 102.0ms (27.2% of total)
adjust: 31.0ms (8.3% of total)
ival-sub: 17.0ms (4.5% of total)
ival-div: 6.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess206.0ms (1.7%)

Memory
-25.0MiB live, 108.0MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
13036
25036
37936
412936
525536
660536
7197136
8659236
069
0119
1179
2209
3259
4349
5569
61069
72269
86829
919099
1048429
081069
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Outputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 9 to 6 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.7%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 9 to 6 computations (33.3% saved)

series5.0ms (0%)

Memory
6.7MiB live, 6.7MiB allocated; 0ms collecting garbage
Counts
6 → 36
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx eps #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) eps (sin eps) (- eps (tan eps)) (tan eps))
2.0ms
eps
@inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) eps (sin eps) (- eps (tan eps)) (tan eps))
1.0ms
eps
@0
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) eps (sin eps) (- eps (tan eps)) (tan eps))

rewrite176.0ms (1.5%)

Memory
7.7MiB live, 142.5MiB allocated; 33ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0203713
11189686
08313665
Stop Event
iter limit
node limit
Counts
42 → 70
Calls
Call 1
Inputs
(/ (- eps (sin eps)) (- eps (tan eps)))
(- eps (sin eps))
eps
(sin eps)
(- eps (tan eps))
(tan eps)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx eps #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))) (+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps))) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 eps (sin.f64 eps)))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 eps (sin.f64 eps))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))))
(-.f64 eps (sin.f64 eps))
eps
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 1/2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))
(sin.f64 eps)
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))))
(-.f64 eps (tan.f64 eps))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) (tan.f64 (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) (tan.f64 (PI.f64)))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (+.f64 eps (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 eps (PI.f64)))
(tan.f64 eps)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx eps eps)
#s(approx (sin eps) eps)
#s(approx (sin eps) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (- eps (tan eps)) (*.f64 #s(literal -1/3 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (tan eps) eps)
#s(approx (tan eps) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 eps eps) #s(literal 2/15 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps eps)) (tan.f64 eps) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps eps)) (tan.f64 eps))))))
#s(approx (- eps (sin eps)) eps)
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (- eps (tan eps)) eps)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (tan.f64 eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) (tan.f64 eps) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (- eps (tan eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64)) eps)))

eval6.0ms (0%)

Memory
8.2MiB live, 8.2MiB allocated; 0ms collecting garbage
Compiler

Compiled 1 519 to 349 computations (77% saved)

prune6.0ms (0.1%)

Memory
10.0MiB live, 10.0MiB allocated; 0ms collecting garbage
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New67976
Fresh000
Picked011
Done000
Total671077
Accuracy
99.9%
Counts
77 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.4%
(/.f64 (/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
4.3%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 (+.f64 eps (PI.f64)))))
1.7%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
1.4%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) (-.f64 eps (tan.f64 eps)))
1.7%
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.3%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 341 to 212 computations (37.8% saved)

series19.0ms (0.2%)

Memory
-27.3MiB live, 19.2MiB allocated; 2ms collecting garbage
Counts
35 → 136
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps))
#s(literal 27/112000 binary64)
(*.f64 eps eps)
eps
#s(literal 27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
(neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
(*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)
(-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
#s(literal 1 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps)))
(-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 eps (sin.f64 eps))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 -27/2800))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (- (* 27/112000 (pow eps 2)) 27/2800)))
#s(approx (* 27/112000 (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1/6 (pow eps 3))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (/ (sin eps) eps) #s(hole binary64 1))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* -1/6 (pow eps 2)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* 1/3 (pow eps 4))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* -2/45 (pow eps 2))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* 1/315 (pow eps 2)) 2/45))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 1/315 (* -2/14175 (pow eps 2)))) 2/45))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* 2 eps)))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* -1/6 (pow eps 2))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* 27/112000 (pow eps 4))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* (pow eps 2) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* -27/2800 (pow eps 2))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 eps)))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* eps (- (/ (sin eps) eps) 1))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 -1))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (- (/ (sin eps) eps) 1)))
#s(approx (/ (sin eps) eps) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (pow eps 2)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (+ eps (sin eps)) #s(hole binary64 eps))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 1 (/ (sin eps) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (sin eps) eps)) 1)))))
Calls

3 calls:

TimeVariablePointExpression
5.0ms
eps
@-inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (- (* 27/112000 (* eps eps)) 27/2800) (* 27/112000 (* eps eps)) 27/112000 (* eps eps) eps 27/2800 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (/ (sin eps) eps) (sin eps) 1 (- eps (tan eps)) (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (sin eps)))
5.0ms
eps
@inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (- (* 27/112000 (* eps eps)) 27/2800) (* 27/112000 (* eps eps)) 27/112000 (* eps eps) eps 27/2800 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (/ (sin eps) eps) (sin eps) 1 (- eps (tan eps)) (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (sin eps)))
4.0ms
eps
@0
((/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (- (* 27/112000 (* eps eps)) 27/2800) (* 27/112000 (* eps eps)) 27/112000 (* eps eps) eps 27/2800 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (/ (sin eps) eps) (sin eps) 1 (- eps (tan eps)) (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (sin eps)))

rewrite153.0ms (1.3%)

Memory
33.4MiB live, 135.5MiB allocated; 11ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04753184
125363132
081573024
Stop Event
iter limit
node limit
Counts
171 → 333
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2)))
(- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2)
(* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps))
(+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40)
(- (* 27/112000 (* eps eps)) 27/2800)
(* 27/112000 (* eps eps))
27/112000
(* eps eps)
eps
27/2800
9/40
1/2
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
-1/2
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2)))
(- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2)
(* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps))
(+ (* -27/2800 (* eps eps)) 9/40)
-27/2800
(/ #s(approx (- eps (sin eps)) #s(hole binary64 (neg (* (- (/ (sin eps) eps) 1) eps)))) (- eps (tan eps)))
#s(approx (- eps (sin eps)) #s(hole binary64 (neg (* (- (/ (sin eps) eps) 1) eps))))
(neg (* (- (/ (sin eps) eps) 1) eps))
(* (- (/ (sin eps) eps) 1) eps)
(- (/ (sin eps) eps) 1)
(/ (sin eps) eps)
(sin eps)
1
(- eps (tan eps))
(tan eps)
(/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps)))
(/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps)))
(- (* eps eps) (pow (sin eps) 2))
(pow (sin eps) 2)
2
(+ eps (sin eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 -27/2800))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (- (* 27/112000 (pow eps 2)) 27/2800)))
#s(approx (* 27/112000 (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1/6 (pow eps 3))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (/ (sin eps) eps) #s(hole binary64 1))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* -1/6 (pow eps 2)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* 1/3 (pow eps 4))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* -2/45 (pow eps 2))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* 1/315 (pow eps 2)) 2/45))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 1/315 (* -2/14175 (pow eps 2)))) 2/45))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* 2 eps)))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* -1/6 (pow eps 2))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* 27/112000 (pow eps 4))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* (pow eps 2) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* -27/2800 (pow eps 2))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 eps)))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* eps (- (/ (sin eps) eps) 1))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 -1))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (- (/ (sin eps) eps) 1)))
#s(approx (/ (sin eps) eps) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (pow eps 2)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (+ eps (sin eps)) #s(hole binary64 eps))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 1 (/ (sin eps) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (sin eps) eps)) 1)))))
Outputs
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)))
(*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) (*.f64 eps eps)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) #s(literal 81/1600 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 729/64000 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 81/1600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64))))))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) #s(literal 81/1600 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64)))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 81/1600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(-.f64 (/.f64 #s(literal 81/1600 binary64) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))) (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64))))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) #s(literal 729/7840000 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 19683/1404928000000000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 19683/21952000000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) #s(literal 729/7840000 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 19683/1404928000000000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 19683/21952000000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64))) (/.f64 #s(literal 729/7840000 binary64) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 19683/1404928000000000 binary64) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))) (/.f64 #s(literal 19683/21952000000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))
(*.f64 (*.f64 #s(literal 27/112000 binary64) eps) eps)
(*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps))
#s(literal 27/112000 binary64)
(*.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)))
(*.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)))
(*.f64 (fabs.f64 eps) (fabs.f64 eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 eps) #s(literal 2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(fabs.f64 (*.f64 eps eps))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
eps
#s(literal 27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64))))))
(-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) #s(literal 81/1600 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 81/1600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) #s(literal 81/1600 binary64)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(/.f64 (fma.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal 81/1600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))))
(-.f64 (/.f64 #s(literal 81/1600 binary64) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
#s(literal -27/2800 binary64)
(/.f64 (neg.f64 (neg.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (neg.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))) (-.f64 eps (tan.f64 eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
(*.f64 (neg.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))) eps)
(*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
(*.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (neg.f64 eps))
(neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
(*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)
(*.f64 eps (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) #s(literal 2 binary64))) (*.f64 (neg.f64 eps) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) eps)) (*.f64 #s(literal 2 binary64) eps))
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))))
(-.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))))
(-.f64 (/.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))))
(-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) eps) (/.f64 (sin.f64 eps) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 eps) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) eps))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))
(*.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (sin.f64 eps))) (*.f64 #s(literal 2 binary64) (neg.f64 eps)))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 eps)) (*.f64 #s(literal 2 binary64) eps))
(/.f64 (*.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) eps))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 eps)))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 eps))
(/.f64 (sin.f64 eps) eps)
(pow.f64 (sin.f64 eps) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))
(sin.f64 eps)
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 1 binary64)))
#s(literal 1 binary64)
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))))
(-.f64 eps (tan.f64 eps))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) (tan.f64 (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) (tan.f64 (PI.f64)))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (+.f64 eps (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 eps (PI.f64)))
(tan.f64 eps)
(/.f64 (neg.f64 (neg.f64 (-.f64 eps (sin.f64 eps)))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 (/.f64 (*.f64 eps eps) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 (/.f64 (*.f64 eps eps) (+.f64 (sin.f64 eps) eps)) (-.f64 eps (tan.f64 eps))) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (sin.f64 eps) eps)) (-.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 eps) eps))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) (+.f64 (sin.f64 eps) eps)) (*.f64 (+.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 eps) eps) (+.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 (sin.f64 eps) eps))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 (sin.f64 eps) eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (sin.f64 eps) eps)))
(-.f64 eps (sin.f64 eps))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) (neg.f64 (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 2 binary64))))))
(-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(*.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))))
(*.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)))
(*.f64 (fabs.f64 (neg.f64 (sin.f64 eps))) (fabs.f64 (neg.f64 (sin.f64 eps))))
(*.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))))
(*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)))
(*.f64 (sin.f64 eps) (sin.f64 eps))
(pow.f64 (exp.f64 (log.f64 (sin.f64 eps))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 eps eps)) (cos.f64 (*.f64 #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(/.f64 (neg.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (sin.f64 eps))))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 eps (sin.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (-.f64 eps (sin.f64 eps)))
(-.f64 (/.f64 (*.f64 eps eps) (-.f64 eps (sin.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (-.f64 eps (sin.f64 eps))))
(+.f64 (sin.f64 eps) eps)
(+.f64 eps (sin.f64 eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(literal 9/40 binary64))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64)))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(literal -27/2800 binary64))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))
#s(approx (* 27/112000 (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)))
#s(approx (* eps eps) (*.f64 eps eps))
#s(approx eps eps)
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(literal 9/40 binary64))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 #s(literal -1/6 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 #s(literal -1/6 binary64) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (/ (sin eps) eps) #s(literal 1 binary64))
#s(approx (/ (sin eps) eps) (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (sin eps) eps)
#s(approx (sin eps) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (- eps (tan eps)) (*.f64 #s(literal -1/3 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (tan eps) eps)
#s(approx (tan eps) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 eps eps) #s(literal 2/15 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))) #s(literal 1/2 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/3 binary64)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 #s(literal -2/45 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/315 binary64) (*.f64 eps eps)) #s(literal 2/45 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2/14175 binary64) (*.f64 eps eps) #s(literal 1/315 binary64)) (*.f64 eps eps)) #s(literal 2/45 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (pow (sin eps) 2) (*.f64 eps eps))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 eps eps) #s(literal 2/45 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ eps (sin eps)) (*.f64 #s(literal 2 binary64) eps))
#s(approx (+ eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (+ eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (+ eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps eps)) (tan.f64 eps) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps eps)) (tan.f64 eps))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 27/112000 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/2 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64)))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 27/112000 binary64)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 27/112000 binary64)))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (*.f64 eps eps)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64)) #s(literal 27/2800 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64)) #s(literal 27/2800 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64)) #s(literal 27/2800 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64)) #s(literal 27/2800 binary64)) (*.f64 eps eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) eps)
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) eps)
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (neg.f64 eps))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (- (/ (sin eps) eps) 1) #s(literal -1 binary64))
#s(approx (- (/ (sin eps) eps) 1) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (/.f64 (sin.f64 eps) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (- eps (tan eps)) eps)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (tan.f64 eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (fma.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) (fma.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (fma.f64 (pow.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) eps)) #s(literal 2 binary64)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (cos.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) (fma.f64 (/.f64 #s(literal -1 binary64) (cos.f64 eps)) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (fma.f64 (pow.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) eps)) #s(literal 2 binary64)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) eps)
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 eps eps))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
#s(approx (+ eps (sin eps)) eps)
#s(approx (+ eps (sin eps)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) (tan.f64 eps) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (neg.f64 eps) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))))
#s(approx (- eps (tan eps)) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (tan.f64 eps) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (tan.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (cos.f64 eps)) (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps))))) eps))) eps)) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (+ eps (sin eps)) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) #s(literal 1 binary64))))

eval86.0ms (0.7%)

Memory
1.8MiB live, 47.6MiB allocated; 4ms collecting garbage
Compiler

Compiled 14 422 to 1 992 computations (86.2% saved)

prune44.0ms (0.4%)

Memory
-16.8MiB live, 29.1MiB allocated; 4ms collecting garbage
Pruning

15 alts after pruning (10 fresh and 5 done)

PrunedKeptTotal
New4778485
Fresh224
Picked145
Done011
Total48015495
Accuracy
100.0%
Counts
495 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.5%
(/.f64 (/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64))))) (-.f64 eps (tan.f64 eps)))
4.3%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 (+.f64 eps (PI.f64)))))
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
4.3%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 (+.f64 eps (PI.f64)))))
1.7%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
1.4%
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps)) (-.f64 eps (tan.f64 eps)))
4.5%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) #s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)))
2.0%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 eps)))
1.7%
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
99.3%
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 574 to 350 computations (39% saved)

series88.0ms (0.7%)

Memory
-31.7MiB live, 29.9MiB allocated; 85ms collecting garbage
Counts
44 → 209
Calls
Call 1
Inputs
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))
(*.f64 eps eps)
eps
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)))
(neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))
(*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
(*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps))
(fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64))
(-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps))
#s(literal 1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps)) (-.f64 eps (tan.f64 eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps)
(-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))
#s(literal 1 binary64)
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 eps (-.f64 eps (tan.f64 eps)))
(/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 (+.f64 eps (PI.f64)))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps)))
(-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 eps (sin.f64 eps))
(-.f64 eps (tan.f64 (+.f64 eps (PI.f64))))
(tan.f64 (+.f64 eps (PI.f64)))
(+.f64 eps (PI.f64))
(PI.f64)
Outputs
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (* (* eps eps) 9/40) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1/6 (pow eps 3))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 -1/6))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* 1/120 (pow eps 2)) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/120 (pow eps 2))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 1/120))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* -1/5040 (pow eps 2)))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 -1/5040))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (- (* 1/362880 (pow eps 2)) 1/5040)))
#s(approx (* 1/362880 (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* 1/6 (pow eps 2))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (/ (sin eps) eps) #s(hole binary64 1))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* -1/6 (pow eps 2)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 -1/2))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ -3 (pow eps 2))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ (- (* 6/5 (pow eps 2)) 3) (pow eps 2))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 6/5 (* 1/175 (pow eps 2)))) 3) (pow eps 2))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 6/5 (* (pow eps 2) (+ 1/175 (* 2/7875 (pow eps 2)))))) 3) (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ -3 (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (* 17/10 (pow eps 2)) 3) (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 17/10 (* -307/1400 (pow eps 2)))) 3) (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 17/10 (* (pow eps 2) (- (* 1247/126000 (pow eps 2)) 307/1400)))) 3) (pow eps 2))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* -1/6 (/ (* (pow eps 3) (cos (PI))) (sin (PI))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* 1/6 eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (* 1/45 (/ (cos (PI)) (sin (PI)))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (pow (sin (PI)) 2))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (+ (* -1 (* eps (+ (* -1/12 (/ (* (cos (PI)) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (sin (PI)))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))) (* 2 (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))))) (pow (sin (PI)) 2))) (/ (* (sin (PI)) (- (* 1/45 (/ (cos (PI)) (sin (PI)))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (pow (sin (PI)) 2))) (* 1/6 (/ (sin (PI)) (cos (PI))))))) (cos (PI))))))) (* 1/45 (/ (cos (PI)) (sin (PI))))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (pow (sin (PI)) 2))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* 1/3 (pow eps 4))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* -2/45 (pow eps 2))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* 1/315 (pow eps 2)) 2/45))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 1/315 (* -2/14175 (pow eps 2)))) 2/45))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* 2 eps)))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* -1/6 (pow eps 2))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (* -1 (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (- (* -1 (/ (* eps (pow (sin (PI)) 2)) (pow (cos (PI)) 2))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))) (* eps (+ (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (/ (sin (PI)) (cos (PI)))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (+ (* eps (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (* eps (- (* -1 (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))))) (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI))))))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (+ eps (PI)) #s(hole binary64 (PI)))
#s(approx (+ eps (PI)) #s(hole binary64 (+ eps (PI))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* (pow eps 2) (- 9/40 (* 1/2 (/ 1 (pow eps 2)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 eps)))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* eps (- (/ (sin eps) eps) 1))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 -1))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (- (/ (sin eps) eps) 1)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 8))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* 1/362880 (pow eps 4))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* (pow eps 2) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 eps))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 1))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (+ 1 (* -1 (/ (sin eps) eps)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 1))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (/ (sin eps) eps))))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (+ (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (/ (sin eps) eps)))))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (+ 1 (/ (sin eps) (* eps (cos eps))))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (- (+ 1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (- (+ 1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2))))))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (+ (sin eps) (/ (pow (sin eps) 2) (* eps (cos eps)))) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (+ (sin eps) (/ (pow (sin eps) 3) (* (pow eps 2) (pow (cos eps) 2)))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps))))) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (+ (sin eps) (/ (pow (sin eps) 4) (* (pow eps 3) (pow (cos eps) 3)))) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (* -1 (/ (pow (sin eps) 3) (* (pow eps 2) (pow (cos eps) 2)))))) eps)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))) (+ (* -1 (/ (* (sin eps) (sin (+ eps (PI)))) (* (pow eps 2) (cos (+ eps (PI)))))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (* (sin eps) (sin (+ eps (PI)))) (cos (+ eps (PI))))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) 2))))) (/ (* (sin eps) (* (sin (+ eps (PI))) (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))))) (cos (+ eps (PI))))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))) (+ (* -1 (/ (* (sin eps) (sin (+ eps (PI)))) (* (pow eps 2) (cos (+ eps (PI)))))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (pow eps 2)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (+ eps (sin eps)) #s(hole binary64 eps))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 1 (/ (sin eps) eps)))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 eps))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI))))))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))
#s(approx (+ eps (PI)) #s(hole binary64 eps))
#s(approx (+ eps (PI)) #s(hole binary64 (* eps (+ 1 (/ (PI) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (cos eps)))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps))))) eps))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (/ (pow (sin eps) 2) (cos eps)) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 2)))) eps))) eps))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin eps) 3) (pow (cos eps) 2))) (* -1 (/ (pow (sin eps) 4) (* eps (pow (cos eps) 3))))) eps)) (/ (pow (sin eps) 2) (cos eps))) eps))) eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) (/ (pow (sin eps) 2) eps))) (+ (/ (* (sin eps) (sin (- (PI) (* -1 eps)))) (* eps (cos (- (PI) (* -1 eps))))) (/ (pow (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (* (sin eps) (sin (- (PI) (* -1 eps)))) (cos (- (PI) (* -1 eps)))) (pow (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (- (pow (sin eps) 2) (+ (/ (* (sin eps) (sin (- (PI) (* -1 eps)))) (cos (- (PI) (* -1 eps)))) (pow (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) 2))))) (/ (* (sin eps) (* (sin (- (PI) (* -1 eps))) (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))))) (cos (- (PI) (* -1 eps))))) eps))) eps)))) eps)))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (sin eps) eps)) 1)))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (* -1 (* eps (- (/ (sin (- (PI) (* -1 eps))) (* eps (cos (- (PI) (* -1 eps))))) 1)))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))))
#s(approx (+ eps (PI)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (PI) eps)) 1)))))
Calls

3 calls:

TimeVariablePointExpression
67.0ms
eps
@-inf
((/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (- (* (* eps eps) 9/40) 1/2) (* (* eps eps) 9/40) (* eps eps) eps 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (- (* 1/362880 (* eps eps)) 1/5040) (* 1/362880 (* eps eps)) 1/362880 1/5040 1/120 1/6 (- eps (tan eps)) (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (* (- 1 (/ (sin eps) eps)) eps) (- 1 (/ (sin eps) eps)) 1 (/ (sin eps) eps) (sin eps) (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps))) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (sin eps)) (- eps (tan (+ eps (PI)))) (tan (+ eps (PI))) (+ eps (PI)) (PI))
9.0ms
eps
@0
((/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (- (* (* eps eps) 9/40) 1/2) (* (* eps eps) 9/40) (* eps eps) eps 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (- (* 1/362880 (* eps eps)) 1/5040) (* 1/362880 (* eps eps)) 1/362880 1/5040 1/120 1/6 (- eps (tan eps)) (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (* (- 1 (/ (sin eps) eps)) eps) (- 1 (/ (sin eps) eps)) 1 (/ (sin eps) eps) (sin eps) (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps))) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (sin eps)) (- eps (tan (+ eps (PI)))) (tan (+ eps (PI))) (+ eps (PI)) (PI))
9.0ms
eps
@inf
((/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (- (* (* eps eps) 9/40) 1/2) (* (* eps eps) 9/40) (* eps eps) eps 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (- (* 1/362880 (* eps eps)) 1/5040) (* 1/362880 (* eps eps)) 1/362880 1/5040 1/120 1/6 (- eps (tan eps)) (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (* (- 1 (/ (sin eps) eps)) eps) (- 1 (/ (sin eps) eps)) 1 (/ (sin eps) eps) (sin eps) (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps))) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (sin eps)) (- eps (tan (+ eps (PI)))) (tan (+ eps (PI))) (+ eps (PI)) (PI))

rewrite192.0ms (1.6%)

Memory
30.8MiB live, 165.0MiB allocated; 23ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08895344
157235343
085395200
Stop Event
iter limit
node limit
Counts
253 → 357
Calls
Call 1
Inputs
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (* eps eps) 9/40) 1/2)))
(- (* (* eps eps) 9/40) 1/2)
(* (* eps eps) 9/40)
(* eps eps)
eps
9/40
1/2
(/ #s(approx (- eps (sin eps)) #s(hole binary64 (neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)))) (- eps (tan eps)))
#s(approx (- eps (sin eps)) #s(hole binary64 (neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps))))
(neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps))
(* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps))))
(* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps))
(- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6)
(* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps))
(+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120)
(- (* 1/362880 (* eps eps)) 1/5040)
(* 1/362880 (* eps eps))
1/362880
1/5040
1/120
1/6
(- eps (tan eps))
(tan eps)
(/ #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (- 1 (/ (sin eps) eps)) eps))) (- eps (tan eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (- 1 (/ (sin eps) eps)) eps)))
(* (- 1 (/ (sin eps) eps)) eps)
(- 1 (/ (sin eps) eps))
1
(/ (sin eps) eps)
(sin eps)
(- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps))))
(/ eps (- eps (tan eps)))
(/ (sin eps) (- eps (tan eps)))
(/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI)))))
(/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps)))
(- (* eps eps) (pow (sin eps) 2))
(pow (sin eps) 2)
2
(+ eps (sin eps))
(- eps (tan (+ eps (PI))))
(tan (+ eps (PI)))
(+ eps (PI))
(PI)
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (* (* eps eps) 9/40) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1/6 (pow eps 3))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 -1/6))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* 1/120 (pow eps 2)) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/120 (pow eps 2))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 1/120))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* -1/5040 (pow eps 2)))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 -1/5040))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (- (* 1/362880 (pow eps 2)) 1/5040)))
#s(approx (* 1/362880 (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* 1/6 (pow eps 2))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (/ (sin eps) eps) #s(hole binary64 1))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* -1/6 (pow eps 2)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 -1/2))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ -3 (pow eps 2))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ (- (* 6/5 (pow eps 2)) 3) (pow eps 2))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 6/5 (* 1/175 (pow eps 2)))) 3) (pow eps 2))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 6/5 (* (pow eps 2) (+ 1/175 (* 2/7875 (pow eps 2)))))) 3) (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ -3 (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (* 17/10 (pow eps 2)) 3) (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 17/10 (* -307/1400 (pow eps 2)))) 3) (pow eps 2))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (* (pow eps 2) (+ 17/10 (* (pow eps 2) (- (* 1247/126000 (pow eps 2)) 307/1400)))) 3) (pow eps 2))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* -1/6 (/ (* (pow eps 3) (cos (PI))) (sin (PI))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* 1/6 eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (* 1/45 (/ (cos (PI)) (sin (PI)))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (pow (sin (PI)) 2))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (+ (* -1 (* eps (+ (* -1/12 (/ (* (cos (PI)) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (sin (PI)))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))) (* 2 (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))))) (pow (sin (PI)) 2))) (/ (* (sin (PI)) (- (* 1/45 (/ (cos (PI)) (sin (PI)))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (pow (sin (PI)) 2))) (* 1/6 (/ (sin (PI)) (cos (PI))))))) (cos (PI))))))) (* 1/45 (/ (cos (PI)) (sin (PI))))) (+ (* 1/12 (/ (* (pow (cos (PI)) 2) (+ (* -2 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))) (pow (sin (PI)) 2))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* 1/3 (pow eps 4))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* -2/45 (pow eps 2))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* 1/315 (pow eps 2)) 2/45))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 1/315 (* -2/14175 (pow eps 2)))) 2/45))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* 2 eps)))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* -1/6 (pow eps 2))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (* -1 (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (- (* -1 (/ (* eps (pow (sin (PI)) 2)) (pow (cos (PI)) 2))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))) (* eps (+ (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (/ (sin (PI)) (cos (PI)))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (+ (* eps (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (* eps (- (* -1 (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))))) (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI))))))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (+ eps (PI)) #s(hole binary64 (PI)))
#s(approx (+ eps (PI)) #s(hole binary64 (+ eps (PI))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* (pow eps 2) (- 9/40 (* 1/2 (/ 1 (pow eps 2)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 eps)))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* eps (- (/ (sin eps) eps) 1))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 -1))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (- (/ (sin eps) eps) 1)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 8))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* 1/362880 (pow eps 4))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* (pow eps 2) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 eps))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 1))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (+ 1 (* -1 (/ (sin eps) eps)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 1))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (/ (sin eps) eps))))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (+ (* -1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (/ (sin eps) eps)))))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (+ 1 (/ (sin eps) (* eps (cos eps))))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (- (+ 1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2)))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (- (+ 1 (/ (pow (sin eps) 3) (* (pow eps 3) (pow (cos eps) 3)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (pow (cos eps) 2))))))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (+ (sin eps) (/ (pow (sin eps) 2) (* eps (cos eps)))) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (+ (sin eps) (/ (pow (sin eps) 3) (* (pow eps 2) (pow (cos eps) 2)))) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps))))) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (/ (- (+ (sin eps) (/ (pow (sin eps) 4) (* (pow eps 3) (pow (cos eps) 3)))) (+ (* -1 (/ (pow (sin eps) 2) (* eps (cos eps)))) (* -1 (/ (pow (sin eps) 3) (* (pow eps 2) (pow (cos eps) 2)))))) eps)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))) (+ (* -1 (/ (* (sin eps) (sin (+ eps (PI)))) (* (pow eps 2) (cos (+ eps (PI)))))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (* (sin eps) (sin (+ eps (PI)))) (cos (+ eps (PI))))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) 2))))) (/ (* (sin eps) (* (sin (+ eps (PI))) (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))))) (cos (+ eps (PI))))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))) (+ (* -1 (/ (* (sin eps) (sin (+ eps (PI)))) (* (pow eps 2) (cos (+ eps (PI)))))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI)))))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (pow eps 2)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (+ eps (sin eps)) #s(hole binary64 eps))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* eps (+ 1 (/ (sin eps) eps)))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 eps))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI))))))))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))
#s(approx (+ eps (PI)) #s(hole binary64 eps))
#s(approx (+ eps (PI)) #s(hole binary64 (* eps (+ 1 (/ (PI) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (sin eps) (* eps (cos eps)))))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 2) (* eps (cos eps)))) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))))
#s(approx (- (/ eps (- eps (tan eps))) (/ (sin eps) (- eps (tan eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) (* eps (pow (cos eps) 2)))) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2))) (/ (pow (sin eps) 2) (cos eps)))) eps)) (+ (* -1 (sin eps)) (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (pow (sin eps) 2) (* eps (pow (cos eps) 2)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ eps (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow (sin eps) 3) (* eps (pow (cos eps) 3))) (* -1 (/ (pow (sin eps) 2) (pow (cos eps) 2)))) eps)) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) (* eps (cos eps))))) eps))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (/ (pow (sin eps) 2) (cos eps)) (/ (pow (sin eps) 3) (* eps (pow (cos eps) 2)))) eps))) eps))))
#s(approx (/ (sin eps) (- eps (tan eps))) #s(hole binary64 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin eps) 3) (pow (cos eps) 2))) (* -1 (/ (pow (sin eps) 4) (* eps (pow (cos eps) 3))))) eps)) (/ (pow (sin eps) 2) (cos eps))) eps))) eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) (/ (pow (sin eps) 2) eps))) (+ (/ (* (sin eps) (sin (- (PI) (* -1 eps)))) (* eps (cos (- (PI) (* -1 eps))))) (/ (pow (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (* (sin eps) (sin (- (PI) (* -1 eps)))) (cos (- (PI) (* -1 eps)))) (pow (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (- (pow (sin eps) 2) (+ (/ (* (sin eps) (sin (- (PI) (* -1 eps)))) (cos (- (PI) (* -1 eps)))) (pow (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) 2))))) (/ (* (sin eps) (* (sin (- (PI) (* -1 eps))) (+ (sin eps) (* -1 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))))) (cos (- (PI) (* -1 eps))))) eps))) eps)))) eps)))))
#s(approx (+ eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (sin eps) eps)) 1)))))
#s(approx (- eps (tan (+ eps (PI)))) #s(hole binary64 (* -1 (* eps (- (/ (sin (- (PI) (* -1 eps))) (* eps (cos (- (PI) (* -1 eps))))) 1)))))
#s(approx (tan (+ eps (PI))) #s(hole binary64 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))))
#s(approx (+ eps (PI)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (PI) eps)) 1)))))
Outputs
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 729/64000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))
(*.f64 #s(literal 9/40 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 eps #s(literal 9/40 binary64)))
(*.f64 (pow.f64 eps #s(literal 1 binary64)) (pow.f64 eps #s(literal 1 binary64)))
(*.f64 (fabs.f64 eps) (fabs.f64 eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 (*.f64 eps eps) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 eps eps))
(*.f64 eps eps)
(pow.f64 (pow.f64 eps #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 eps) #s(literal 2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
eps
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
(/.f64 (neg.f64 #s(approx (- eps (sin eps)) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps)))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps))) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps)))
(*.f64 (neg.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))) eps)
(*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps))
(neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) eps))
(*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) eps)
(*.f64 eps #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 eps eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))
(/.f64 (+.f64 #s(literal 1/1728000 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/14400 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) eps) eps #s(literal 1/120 binary64))
(fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/47784725839872000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/128024064000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))
(*.f64 (*.f64 #s(literal 1/362880 binary64) eps) eps)
(*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64))
(*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps))
#s(literal 1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 eps (tan.f64 eps))
(/.f64 (+.f64 #s(literal 0 binary64) (tan.f64 eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) #s(literal 0 binary64))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) eps))
(tan.f64 eps)
(/.f64 (neg.f64 #s(approx (- eps (sin eps)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (- eps (sin eps)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps)) (-.f64 eps (tan.f64 eps)))
#s(approx (- eps (sin eps)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps)
(*.f64 eps (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))))
(-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))
#s(literal 1 binary64)
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 eps))
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64))) (+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 eps) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 eps (-.f64 eps (tan.f64 eps)))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64))) (+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 2 binary64)) (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))))
(/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (pow.f64 (-.f64 eps (tan.f64 eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 (sin.f64 eps) eps))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 (sin.f64 eps) eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (sin.f64 eps) eps)))
(-.f64 eps (sin.f64 eps))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 eps (sin.f64 eps)) #s(literal 2 binary64)))))
(-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) (pow.f64 (sin.f64 eps) #s(literal 1 binary64)))
(*.f64 (sin.f64 eps) (sin.f64 eps))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 eps eps)) (cos.f64 (*.f64 #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (sin.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (-.f64 eps (sin.f64 eps)))
(+.f64 (sin.f64 eps) eps)
(+.f64 eps (sin.f64 eps))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 eps (tan.f64 eps))
(/.f64 (+.f64 #s(literal 0 binary64) (tan.f64 eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 eps))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) #s(literal 0 binary64))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) eps))
(tan.f64 eps)
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (PI.f64) (PI.f64))) (-.f64 eps (PI.f64)))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 eps (PI.f64)))))
(+.f64 (PI.f64) eps)
(+.f64 eps (PI.f64))
(PI.f64)
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal -1/2 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (* eps eps) 9/40) 1/2) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (* eps eps) 9/40) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (* eps eps) (*.f64 eps eps))
#s(approx eps eps)
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal -1/2 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 #s(literal -1/6 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 #s(literal -1/6 binary64) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 #s(literal -1/6 binary64) (*.f64 eps eps)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(literal -1/6 binary64))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(literal 1/120 binary64))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(literal -1/5040 binary64))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))
#s(approx (* 1/362880 (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)))
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (tan (+ eps (PI))) eps)
#s(approx (tan (+ eps (PI))) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan (+ eps (PI))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan (+ eps (PI))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 eps eps) #s(literal 2/15 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (- eps (sin eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (/ (sin eps) eps) #s(literal 1 binary64))
#s(approx (/ (sin eps) eps) (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (sin eps) eps)
#s(approx (sin eps) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal -1/2 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ eps (- eps (tan eps))) (/.f64 #s(literal -3 binary64) (*.f64 eps eps)))
#s(approx (/ eps (- eps (tan eps))) (/.f64 (-.f64 (*.f64 #s(literal 6/5 binary64) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ eps (- eps (tan eps))) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/175 binary64) (*.f64 eps eps) #s(literal 6/5 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ eps (- eps (tan eps))) (/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 2/7875 binary64) (*.f64 eps eps) #s(literal 1/175 binary64)) (*.f64 eps eps) #s(literal 6/5 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 #s(literal -3 binary64) (*.f64 eps eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (-.f64 (*.f64 #s(literal 17/10 binary64) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -307/1400 binary64) (*.f64 eps eps) #s(literal 17/10 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1247/126000 binary64) (*.f64 eps eps)) #s(literal 307/1400 binary64)) (*.f64 eps eps) #s(literal 17/10 binary64)) (*.f64 eps eps)) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (/.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (neg.f64 eps) #s(literal 3 binary64))) #s(literal 0 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (*.f64 (fma.f64 #s(literal 1/6 binary64) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal -1/45 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) eps #s(literal 1/6 binary64)) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (+.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 #s(literal -1/45 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/18 binary64) #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal -1/45 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) eps #s(literal 1/6 binary64)) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/3 binary64)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 #s(literal -2/45 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/315 binary64) (*.f64 eps eps)) #s(literal 2/45 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2/14175 binary64) (*.f64 eps eps) #s(literal 1/315 binary64)) (*.f64 eps eps)) #s(literal 2/45 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (pow (sin eps) 2) (*.f64 eps eps))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 eps eps) #s(literal 2/45 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ eps (sin eps)) (*.f64 #s(literal 2 binary64) eps))
#s(approx (+ eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (+ eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (+ eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (- eps (tan (+ eps (PI)))) #s(literal 0 binary64))
#s(approx (- eps (tan (+ eps (PI)))) (fma.f64 #s(literal 0 binary64) eps #s(literal 0 binary64)))
#s(approx (- eps (tan (+ eps (PI)))) (-.f64 (*.f64 (fma.f64 #s(literal 0 binary64) eps #s(literal 0 binary64)) eps) #s(literal 0 binary64)))
#s(approx (- eps (tan (+ eps (PI)))) (-.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/3 binary64) eps #s(literal 0 binary64)) eps #s(literal 0 binary64)) eps) #s(literal 0 binary64)))
#s(approx (tan (+ eps (PI))) #s(literal 0 binary64))
#s(approx (tan (+ eps (PI))) (fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64)))
#s(approx (tan (+ eps (PI))) (fma.f64 (-.f64 (fma.f64 #s(literal 0 binary64) eps #s(literal 1 binary64)) #s(literal 0 binary64)) eps #s(literal 0 binary64)))
#s(approx (tan (+ eps (PI))) (fma.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 eps) #s(literal -1/3 binary64) #s(literal 0 binary64)) eps #s(literal 1 binary64)) #s(literal 0 binary64)) eps #s(literal 0 binary64)))
#s(approx (+ eps (PI)) (PI.f64))
#s(approx (+ eps (PI)) (+.f64 (PI.f64) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))) (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64))))) (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) (/.f64 (*.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (cos.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (- (* (* eps eps) 9/40) 1/2) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (- (* (* eps eps) 9/40) 1/2) (*.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/2 binary64))) (*.f64 eps eps)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (+.f64 (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps)) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps))) #s(literal -1 binary64) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (- eps (sin eps)) eps)
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) eps)
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (neg.f64 eps))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (- (/ (sin eps) eps) 1) #s(literal -1 binary64))
#s(approx (- (/ (sin eps) eps) 1) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 8 binary64)) #s(literal 1/362880 binary64)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1/362880 binary64)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1/362880 binary64)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/362880 binary64)))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
#s(approx (- eps (tan (+ eps (PI)))) eps)
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan (+ eps (PI))) (tan.f64 eps))
#s(approx (- eps (sin eps)) eps)
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) eps)
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (- 1 (/ (sin eps) eps)) #s(literal 1 binary64))
#s(approx (- 1 (/ (sin eps) eps)) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (/.f64 (sin.f64 eps) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 2 binary64)))) (/.f64 (sin.f64 eps) eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)))))
#s(approx (/ eps (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ eps (- eps (tan eps))) (+.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64)))
#s(approx (/ eps (- eps (tan eps))) (-.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ eps (- eps (tan eps))) (-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 2 binary64)))))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (sin.f64 eps) eps))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (cos.f64 eps)) (sin.f64 eps)) eps))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 2 binary64))) (sin.f64 eps)) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (cos.f64 eps) eps))) eps))
#s(approx (/ (sin eps) (- eps (tan eps))) (/.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 3 binary64))) (sin.f64 eps)) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 eps) eps) #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (cos.f64 eps) eps)))) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (tan.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 eps) (tan.f64 eps) (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64))))) (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) (/.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 eps)) (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps))) (sin.f64 eps)) (neg.f64 (cos.f64 eps)))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))) #s(literal -1 binary64) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (tan.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 eps eps))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
#s(approx (+ eps (sin eps)) eps)
#s(approx (+ eps (sin eps)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (- eps (tan (+ eps (PI)))) eps)
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (fma.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan (+ eps (PI))) (tan.f64 eps))
#s(approx (+ eps (PI)) eps)
#s(approx (+ eps (PI)) (*.f64 (+.f64 (/.f64 (PI.f64) eps) #s(literal 1 binary64)) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) (+.f64 (/.f64 (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)) eps) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (cos.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (tan.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) (cos.f64 eps)) (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)))) (fma.f64 (tan.f64 eps) #s(literal -1 binary64) (sin.f64 eps))))) eps))) eps)) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (cos.f64 eps)) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (neg.f64 eps) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) #s(literal -1 binary64) (-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (cos.f64 eps)) (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) eps) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) #s(literal -1 binary64) (-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) eps) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))))) eps)) (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ eps (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ eps (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) eps) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (sin eps) (- eps (tan eps))) (neg.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (cos.f64 eps)) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) (neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) eps) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (/ (sin eps) (- eps (tan eps))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps) (pow.f64 (cos.f64 eps) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) (pow.f64 (cos.f64 eps) #s(literal 2 binary64)))) eps) #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps))) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) (fma.f64 (/.f64 (sin.f64 eps) eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) (/.f64 (pow.f64 (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)) eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan (+ eps (PI))))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) (/.f64 (fma.f64 (/.f64 (fma.f64 (sin.f64 eps) (/.f64 (*.f64 (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (sin.f64 eps)) (sin.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (fma.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) (pow.f64 (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)))) (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (sin.f64 eps))))) eps) #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (fma.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) (pow.f64 (fma.f64 (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal -1 binary64) (sin.f64 eps)) #s(literal 2 binary64)))))) eps)) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (+ eps (sin eps)) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) #s(literal 1 binary64))))
#s(approx (- eps (tan (+ eps (PI)))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) (*.f64 (cos.f64 (-.f64 (PI.f64) (neg.f64 eps))) eps)) #s(literal 1 binary64))))
#s(approx (tan (+ eps (PI))) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))))
#s(approx (+ eps (PI)) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 (/.f64 (PI.f64) eps)) #s(literal 1 binary64))))

eval59.0ms (0.5%)

Memory
-13.1MiB live, 87.2MiB allocated; 17ms collecting garbage
Compiler

Compiled 19 203 to 2 547 computations (86.7% saved)

prune46.0ms (0.4%)

Memory
-11.9MiB live, 34.8MiB allocated; 2ms collecting garbage
Pruning

15 alts after pruning (8 fresh and 7 done)

PrunedKeptTotal
New5295534
Fresh235
Picked325
Done055
Total53415549
Accuracy
100.0%
Counts
549 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64))))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
1.7%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
2.0%
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 eps)))
4.5%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) #s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)))
4.4%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))))
4.4%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))))
4.5%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (PI.f64) eps))))
2.0%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) eps) eps)) eps))) (-.f64 eps (tan.f64 eps)))
1.7%
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
99.3%
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 724 to 436 computations (39.8% saved)

series37.0ms (0.3%)

Memory
25.7MiB live, 25.7MiB allocated; 0ms collecting garbage
Counts
59 → 277
Calls
Call 1
Inputs
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) #s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)))
#s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
(neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
(*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)
(-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
eps
#s(literal 1 binary64)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) eps)
#s(literal -1 binary64)
(tan.f64 eps)
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))
(*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))
(fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64))
(-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64))
(*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps))
(fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
(*.f64 eps eps)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(-.f64 eps (tan.f64 eps))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (PI.f64) eps))))
#s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)))
(neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))
(*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
(*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps))
(fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64))
(-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps))
#s(literal 1/362880 binary64)
(-.f64 eps (tan.f64 (+.f64 (PI.f64) eps)))
(tan.f64 (+.f64 (PI.f64) eps))
(+.f64 (PI.f64) eps)
(PI.f64)
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))))
(-.f64 eps (tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64))))
(tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))
(+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64))
(+.f64 (+.f64 (PI.f64) eps) (PI.f64))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))))
(-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 eps (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))
(pow.f64 (sin.f64 eps) #s(literal -1 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1/6 (pow eps 3))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (/ (sin eps) eps) #s(hole binary64 1))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* -1/6 (pow eps 2)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx eps #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* -1/3 (pow eps 2))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* (pow eps 2) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (/ -1 eps) #s(hole binary64 (/ -1 eps)))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* 1/6 (pow eps 2))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* 1/6 (pow eps 2))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (+ 1/6 (* -1/120 (pow eps 2)))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 -1/120))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (- (* 1/5040 (pow eps 2)) 1/120)))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* 1/5040 (pow eps 2))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2))))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 1/5040))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 (+ 1/5040 (* -1/362880 (pow eps 2)))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* -1/6 (/ (* (pow eps 3) (cos (PI))) (sin (PI))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* 1/6 eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (* 1/120 (/ (cos (PI)) (sin (PI)))) (+ (* -1/6 (/ (* (cos (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (sin (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (+ (* -1 (* eps (+ (* 1/6 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (+ (* 1/6 (/ (* (pow (cos (PI)) 2) (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))) (pow (sin (PI)) 2))) (/ (* (sin (PI)) (- (* 1/120 (/ (cos (PI)) (sin (PI)))) (+ (* -1/6 (/ (* (cos (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (sin (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI))))))) (cos (PI))))))) (* 1/120 (/ (cos (PI)) (sin (PI))))) (+ (* -1/6 (/ (* (cos (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (sin (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 -1/6))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* 1/120 (pow eps 2)) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/120 (pow eps 2))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 1/120))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* -1/5040 (pow eps 2)))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 -1/5040))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (- (* 1/362880 (pow eps 2)) 1/5040)))
#s(approx (* 1/362880 (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (* -1 (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (- (* -1 (/ (* eps (pow (sin (PI)) 2)) (pow (cos (PI)) 2))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (- (* eps (+ (* -1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (- (* eps (+ (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))) (* eps (+ (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (/ (sin (PI)) (cos (PI)))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (+ (* eps (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (+ (* eps (- (+ 1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (+ (* eps (- (+ 1 (* eps (- (* -1 (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))))) (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI))))))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (+ (PI) eps) #s(hole binary64 (PI)))
#s(approx (+ (PI) eps) #s(hole binary64 (+ eps (PI))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* -1/6 (/ (* (pow eps 3) (cos (+ (PI) (* 2 (PI))))) (sin (+ (PI) (* 2 (PI))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (* eps (+ 1/6 (* eps (- (* 1/120 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (+ (* -1/6 (/ (* (cos (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI)))))))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (* eps (+ 1/6 (* eps (- (+ (* -1 (* eps (+ (* 1/6 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (+ (* 1/6 (/ (* (pow (cos (+ (PI) (* 2 (PI)))) 2) (+ 1/6 (+ (* -1 (/ (* (pow (sin (+ (PI) (* 2 (PI)))) 2) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (* 1/6 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))))) (pow (sin (+ (PI) (* 2 (PI)))) 2))) (/ (* (sin (+ (PI) (* 2 (PI)))) (- (* 1/120 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (+ (* -1/6 (/ (* (cos (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))) (cos (+ (PI) (* 2 (PI))))))))) (* 1/120 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI))))))) (+ (* -1/6 (/ (* (cos (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI)))))))))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (* -1 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (- (* -1 (/ (* eps (pow (sin (+ (PI) (* 2 (PI)))) 2)) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (* eps (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2)))))) (cos (+ (PI) (* 2 (PI)))))) (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (* eps (+ (* -1 (/ (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (cos (+ (PI) (* 2 (PI)))))) (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (+ (PI) (* 2 (PI)))) 2) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (* 1/6 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))))))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI)))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (+ (* eps (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (/ (* eps (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2)))))) (cos (+ (PI) (* 2 (PI)))))) (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (* eps (- (* -1 (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (+ (PI) (* 2 (PI)))) 2) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (* 1/6 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2)))))))) (* -1 (/ (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (cos (+ (PI) (* 2 (PI))))))))) (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (+ (PI) (* 2 (PI)))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (+ eps (+ (PI) (* 2 (PI))))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (* 2 (PI))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (+ eps (* 2 (PI)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* 1/3 (pow eps 4))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* -2/45 (pow eps 2))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* 1/315 (pow eps 2)) 2/45))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 1/315 (* -2/14175 (pow eps 2)))) 2/45))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* 2 eps)))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 2 (* -1/6 (pow eps 2))))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 eps))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ 1 eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ (+ 1 (* 1/6 (pow eps 2))) eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ (+ 1 (* (pow eps 2) (+ 1/6 (* 7/360 (pow eps 2))))) eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ (+ 1 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (+ 7/360 (* 31/15120 (pow eps 2))))))) eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 eps)))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* eps (- (/ (sin eps) eps) 1))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 -1))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (- (/ (sin eps) eps) 1)))
#s(approx (/ (sin eps) eps) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 eps))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 1))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 eps))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 1))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (+ 1 (* -1 (/ (sin eps) eps)))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* -1/362880 (pow eps 8))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* -1/362880 (pow eps 6))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* -1/362880 (pow eps 4))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* -1/362880 (pow eps 4))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* (pow eps 4) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* -1/362880 (pow eps 2))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* (pow eps 2) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin (+ eps (PI))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))) (* (pow eps 2) (cos (+ eps (PI))))))) (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin (+ eps (PI))) 2) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))) (* (pow eps 3) (pow (cos (+ eps (PI))) 2))))) (+ (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))) (* -1 (/ (* (sin (+ eps (PI))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))) (* (pow eps 2) (cos (+ eps (PI))))))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 8))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* 1/362880 (pow eps 4))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* (pow eps 2) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 eps))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI))))))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))
#s(approx (+ (PI) eps) #s(hole binary64 eps))
#s(approx (+ (PI) eps) #s(hole binary64 (* eps (+ 1 (/ (PI) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI)))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin (+ eps (+ (PI) (* 2 (PI))))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* (pow eps 2) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI)))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin (+ eps (+ (PI) (* 2 (PI))))) 2) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* (pow eps 3) (pow (cos (+ eps (+ (PI) (* 2 (PI))))) 2))))) (+ (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI)))))))) (* -1 (/ (* (sin (+ eps (+ (PI) (* 2 (PI))))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* (pow eps 2) (cos (+ eps (+ (PI) (* 2 (PI))))))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 eps))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI))))))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 eps))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (* eps (+ 1 (+ (* 2 (/ (PI) eps)) (/ (PI) eps))))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 eps))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (* eps (+ 1 (* 2 (/ (PI) eps))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (pow eps 2)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 eps))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 1 (/ (sin eps) eps)))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (sin eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ 1 (sin eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin (- (PI) (* -1 eps))) (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (* eps (cos (- (PI) (* -1 eps)))))) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin (- (PI) (* -1 eps))) 2) (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (* eps (pow (cos (- (PI) (* -1 eps))) 2)))) (/ (* (sin (- (PI) (* -1 eps))) (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (cos (- (PI) (* -1 eps))))) eps))) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) eps)))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin (- (PI) (* -1 eps))) (* eps (cos (- (PI) (* -1 eps))))) 1)))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))))
#s(approx (+ (PI) eps) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (PI) eps)) 1)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (* eps (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) 2) (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (* eps (pow (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))) 2)))) (/ (* (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps))) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps)))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (* -1 (* eps (- (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (* eps (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) 1)))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (PI) (* 2 (PI))) eps)) 1)))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (* -1 (* eps (- (* -2 (/ (PI) eps)) 1)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (sin eps) eps)) 1)))))
Calls

3 calls:

TimeVariablePointExpression
13.0ms
eps
@-inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (/ (sin eps) eps) (sin eps) eps 1 (- eps (tan eps)) (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (+ (* (/ -1 eps) (tan eps)) 1) (/ -1 eps) -1 (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (* (- 1 (/ (sin eps) eps)) eps) (- 1 (/ (sin eps) eps)) (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (+ (* -1/362880 (* eps eps)) 1/5040) -1/362880 (* eps eps) 1/5040 1/120 1/6 (- eps (tan eps)) (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (- (* 1/362880 (* eps eps)) 1/5040) (* 1/362880 (* eps eps)) 1/362880 (- eps (tan (+ (PI) eps))) (tan (+ (PI) eps)) (+ (PI) eps) (PI) (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (+ (+ (+ (PI) eps) (PI)) (PI)) (+ (+ (PI) eps) (PI)) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (/ 1 (pow (sin eps) -1))) (/ 1 (pow (sin eps) -1)) (pow (sin eps) -1))
9.0ms
eps
@inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (/ (sin eps) eps) (sin eps) eps 1 (- eps (tan eps)) (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (+ (* (/ -1 eps) (tan eps)) 1) (/ -1 eps) -1 (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (* (- 1 (/ (sin eps) eps)) eps) (- 1 (/ (sin eps) eps)) (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (+ (* -1/362880 (* eps eps)) 1/5040) -1/362880 (* eps eps) 1/5040 1/120 1/6 (- eps (tan eps)) (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (- (* 1/362880 (* eps eps)) 1/5040) (* 1/362880 (* eps eps)) 1/362880 (- eps (tan (+ (PI) eps))) (tan (+ (PI) eps)) (+ (PI) eps) (PI) (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (+ (+ (+ (PI) eps) (PI)) (PI)) (+ (+ (PI) eps) (PI)) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (/ 1 (pow (sin eps) -1))) (/ 1 (pow (sin eps) -1)) (pow (sin eps) -1))
8.0ms
eps
@0
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (/ (sin eps) eps) (sin eps) eps 1 (- eps (tan eps)) (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (+ (* (/ -1 eps) (tan eps)) 1) (/ -1 eps) -1 (tan eps) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (* (- 1 (/ (sin eps) eps)) eps) (- 1 (/ (sin eps) eps)) (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (+ (* -1/362880 (* eps eps)) 1/5040) -1/362880 (* eps eps) 1/5040 1/120 1/6 (- eps (tan eps)) (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) (- eps (sin eps)) (neg (* (- (/ (sin eps) eps) 1) eps)) (* (- (/ (sin eps) eps) 1) eps) (- (/ (sin eps) eps) 1) (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (- (* 1/362880 (* eps eps)) 1/5040) (* 1/362880 (* eps eps)) 1/362880 (- eps (tan (+ (PI) eps))) (tan (+ (PI) eps)) (+ (PI) eps) (PI) (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (+ (+ (+ (PI) eps) (PI)) (PI)) (+ (+ (PI) eps) (PI)) (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- (* eps eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (+ eps (/ 1 (pow (sin eps) -1))) (/ 1 (pow (sin eps) -1)) (pow (sin eps) -1))

rewrite208.0ms (1.8%)

Memory
0.6MiB live, 186.7MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010107253
159877251
092806998
Stop Event
iter limit
node limit
Counts
336 → 518
Calls
Call 1
Inputs
(/ #s(approx (- eps (sin eps)) #s(hole binary64 (neg (* (- (/ (sin eps) eps) 1) eps)))) #s(approx (- eps (tan eps)) #s(hole binary64 (* (+ (* (/ -1 eps) (tan eps)) 1) eps))))
#s(approx (- eps (sin eps)) #s(hole binary64 (neg (* (- (/ (sin eps) eps) 1) eps))))
(neg (* (- (/ (sin eps) eps) 1) eps))
(* (- (/ (sin eps) eps) 1) eps)
(- (/ (sin eps) eps) 1)
(/ (sin eps) eps)
(sin eps)
eps
1
#s(approx (- eps (tan eps)) #s(hole binary64 (* (+ (* (/ -1 eps) (tan eps)) 1) eps)))
(* (+ (* (/ -1 eps) (tan eps)) 1) eps)
(+ (* (/ -1 eps) (tan eps)) 1)
(/ -1 eps)
-1
(tan eps)
(/ #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* #s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps))) (- eps (tan eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* #s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)))
(* #s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps))))
(* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps))
(+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6)
(- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120)
(* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps))
(+ (* -1/362880 (* eps eps)) 1/5040)
-1/362880
(* eps eps)
1/5040
1/120
1/6
(- eps (tan eps))
(/ #s(approx (- eps (sin eps)) #s(hole binary64 (neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)))) (- eps (tan (+ (PI) eps))))
#s(approx (- eps (sin eps)) #s(hole binary64 (neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps))))
(neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps))
(* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps))))
(* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps))
(- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6)
(* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps))
(+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120)
(- (* 1/362880 (* eps eps)) 1/5040)
(* 1/362880 (* eps eps))
1/362880
(- eps (tan (+ (PI) eps)))
(tan (+ (PI) eps))
(+ (PI) eps)
(PI)
(/ #s(approx (- eps (sin eps)) #s(hole binary64 (neg (* #s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)))) eps)))) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))))
(- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))
(tan (+ (+ (+ (PI) eps) (PI)) (PI)))
(+ (+ (+ (PI) eps) (PI)) (PI))
(+ (+ (PI) eps) (PI))
(/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps)))
(/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1))))
(- (* eps eps) (pow (sin eps) 2))
(pow (sin eps) 2)
2
(+ eps (/ 1 (pow (sin eps) -1)))
(/ 1 (pow (sin eps) -1))
(pow (sin eps) -1)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1/6 (pow eps 3))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (/ (sin eps) eps) #s(hole binary64 1))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* -1/6 (pow eps 2)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6)))))
#s(approx (/ (sin eps) eps) #s(hole binary64 (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx eps #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* -1/3 (pow eps 2))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* (pow eps 2) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (/ -1 eps) #s(hole binary64 (/ -1 eps)))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* 1/6 (pow eps 2))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* 1/6 (pow eps 2))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (+ 1/6 (* -1/120 (pow eps 2)))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120)))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 -1/120))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (- (* 1/5040 (pow eps 2)) 1/120)))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120)))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* 1/5040 (pow eps 2))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2))))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 1/5040))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 (+ 1/5040 (* -1/362880 (pow eps 2)))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* -1/6 (/ (* (pow eps 3) (cos (PI))) (sin (PI))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* 1/6 eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (* 1/120 (/ (cos (PI)) (sin (PI)))) (+ (* -1/6 (/ (* (cos (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (sin (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (PI)) (sin (PI)))) (* eps (+ 1/6 (* eps (- (+ (* -1 (* eps (+ (* 1/6 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (+ (* 1/6 (/ (* (pow (cos (PI)) 2) (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))) (pow (sin (PI)) 2))) (/ (* (sin (PI)) (- (* 1/120 (/ (cos (PI)) (sin (PI)))) (+ (* -1/6 (/ (* (cos (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (sin (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI))))))) (cos (PI))))))) (* 1/120 (/ (cos (PI)) (sin (PI))))) (+ (* -1/6 (/ (* (cos (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (sin (PI)))) (* 1/6 (/ (sin (PI)) (cos (PI)))))))))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* -1/6 (pow eps 2))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 -1/6))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* 1/120 (pow eps 2)) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (- (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))) 1/6)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/120 (pow eps 2))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 1/120))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* -1/5040 (pow eps 2)))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (+ 1/120 (* (pow eps 2) (- (* 1/362880 (pow eps 2)) 1/5040)))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 -1/5040))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (- (* 1/362880 (pow eps 2)) 1/5040)))
#s(approx (* 1/362880 (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (* -1 (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (- (* -1 (/ (* eps (pow (sin (PI)) 2)) (pow (cos (PI)) 2))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (- (* eps (+ (* -1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (- (* eps (+ (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))) (* eps (+ (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI)))) (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))))))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (/ (sin (PI)) (cos (PI)))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (+ (* eps (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (+ (* eps (- (+ 1 (/ (* eps (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))) (cos (PI)))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (+ (* eps (- (+ 1 (* eps (- (* -1 (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (PI)) 2) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (pow (cos (PI)) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (* 1/6 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2)))))))) (* -1 (/ (* (sin (PI)) (- 1 (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (cos (PI))))))) (* -1 (/ (pow (sin (PI)) 2) (pow (cos (PI)) 2))))) (/ (sin (PI)) (cos (PI))))))
#s(approx (+ (PI) eps) #s(hole binary64 (PI)))
#s(approx (+ (PI) eps) #s(hole binary64 (+ eps (PI))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* -1/6 (/ (* (pow eps 3) (cos (+ (PI) (* 2 (PI))))) (sin (+ (PI) (* 2 (PI))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (* eps (+ 1/6 (* eps (- (* 1/120 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (+ (* -1/6 (/ (* (cos (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI)))))))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (* (pow eps 3) (+ (* -1/6 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (* eps (+ 1/6 (* eps (- (+ (* -1 (* eps (+ (* 1/6 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (+ (* 1/6 (/ (* (pow (cos (+ (PI) (* 2 (PI)))) 2) (+ 1/6 (+ (* -1 (/ (* (pow (sin (+ (PI) (* 2 (PI)))) 2) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (* 1/6 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))))) (pow (sin (+ (PI) (* 2 (PI)))) 2))) (/ (* (sin (+ (PI) (* 2 (PI)))) (- (* 1/120 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI)))))) (+ (* -1/6 (/ (* (cos (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))) (cos (+ (PI) (* 2 (PI))))))))) (* 1/120 (/ (cos (+ (PI) (* 2 (PI)))) (sin (+ (PI) (* 2 (PI))))))) (+ (* -1/6 (/ (* (cos (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (sin (+ (PI) (* 2 (PI)))))) (* 1/6 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI)))))))))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (* -1 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (- (* -1 (/ (* eps (pow (sin (+ (PI) (* 2 (PI)))) 2)) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (* eps (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2)))))) (cos (+ (PI) (* 2 (PI)))))) (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (- (* eps (+ (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (* eps (+ (* -1 (/ (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (cos (+ (PI) (* 2 (PI)))))) (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (+ (PI) (* 2 (PI)))) 2) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (* 1/6 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))))))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI)))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (+ (* eps (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (/ (* eps (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2)))))) (cos (+ (PI) (* 2 (PI)))))) (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (+ (* eps (- (+ 1 (* eps (- (* -1 (* eps (+ 1/6 (+ (* -1 (/ (* (pow (sin (+ (PI) (* 2 (PI)))) 2) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (pow (cos (+ (PI) (* 2 (PI)))) 2))) (+ (* -1/2 (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (* 1/6 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2)))))))) (* -1 (/ (* (sin (+ (PI) (* 2 (PI)))) (- 1 (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (cos (+ (PI) (* 2 (PI))))))))) (* -1 (/ (pow (sin (+ (PI) (* 2 (PI)))) 2) (pow (cos (+ (PI) (* 2 (PI)))) 2))))) (/ (sin (+ (PI) (* 2 (PI)))) (cos (+ (PI) (* 2 (PI))))))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (+ (PI) (* 2 (PI)))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (+ eps (+ (PI) (* 2 (PI))))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (* 2 (PI))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (+ eps (* 2 (PI)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* 1/3 (pow eps 4))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* -2/45 (pow eps 2))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* 1/315 (pow eps 2)) 2/45))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 4) (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 1/315 (* -2/14175 (pow eps 2)))) 2/45))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* 2 eps)))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 2 (* -1/6 (pow eps 2))))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 eps))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ 1 eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ (+ 1 (* 1/6 (pow eps 2))) eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ (+ 1 (* (pow eps 2) (+ 1/6 (* 7/360 (pow eps 2))))) eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ (+ 1 (* (pow eps 2) (+ 1/6 (* (pow eps 2) (+ 7/360 (* 31/15120 (pow eps 2))))))) eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 eps)))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* eps (- (/ (sin eps) eps) 1))))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 -1))
#s(approx (- (/ (sin eps) eps) 1) #s(hole binary64 (- (/ (sin eps) eps) 1)))
#s(approx (/ (sin eps) eps) #s(hole binary64 (/ (sin eps) eps)))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 eps))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 1))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(hole binary64 (+ 1 (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 eps))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 1))
#s(approx (- 1 (/ (sin eps) eps)) #s(hole binary64 (+ 1 (* -1 (/ (sin eps) eps)))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* -1/362880 (pow eps 8))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* -1/362880 (pow eps 6))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6)))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* -1/362880 (pow eps 4))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (* 1/5040 (/ 1 (pow eps 2))) (+ 1/362880 (/ 1/120 (pow eps 4)))))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* -1/362880 (pow eps 4))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) #s(hole binary64 (* (pow eps 4) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* -1/362880 (pow eps 2))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* (pow eps 2) (- (* 1/5040 (/ 1 (pow eps 2))) 1/362880))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin (+ eps (PI))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))) (* (pow eps 2) (cos (+ eps (PI))))))) (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin (+ eps (PI))) 2) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))) (* (pow eps 3) (pow (cos (+ eps (PI))) 2))))) (+ (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI)))))) (* -1 (/ (* (sin (+ eps (PI))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))) (* (pow eps 2) (cos (+ eps (PI))))))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 8))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) #s(hole binary64 (* (pow eps 8) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (+ (* 1/5040 (/ 1 (pow eps 2))) (* 1/6 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* 1/362880 (pow eps 6))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* 1/362880 (pow eps 4))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(hole binary64 (* (pow eps 4) (- (+ 1/362880 (/ 1/120 (pow eps 4))) (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* 1/362880 (pow eps 2))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(hole binary64 (* (pow eps 2) (- 1/362880 (* 1/5040 (/ 1 (pow eps 2)))))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 eps))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin (+ eps (PI))) (* eps (cos (+ eps (PI))))))))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (/ (sin (+ eps (PI))) (cos (+ eps (PI))))))
#s(approx (+ (PI) eps) #s(hole binary64 eps))
#s(approx (+ (PI) eps) #s(hole binary64 (* eps (+ 1 (/ (PI) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI)))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin (+ eps (+ (PI) (* 2 (PI))))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* (pow eps 2) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI)))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin (+ eps (+ (PI) (* 2 (PI))))) 2) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* (pow eps 3) (pow (cos (+ eps (+ (PI) (* 2 (PI))))) 2))))) (+ (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI)))))))) (* -1 (/ (* (sin (+ eps (+ (PI) (* 2 (PI))))) (- (* -1 (sin eps)) (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))) (* (pow eps 2) (cos (+ eps (+ (PI) (* 2 (PI))))))))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 eps))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (* eps (cos (+ eps (+ (PI) (* 2 (PI))))))))))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (/ (sin (+ eps (+ (PI) (* 2 (PI))))) (cos (+ eps (+ (PI) (* 2 (PI))))))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 eps))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (* eps (+ 1 (+ (* 2 (/ (PI) eps)) (/ (PI) eps))))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 eps))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (* eps (+ 1 (* 2 (/ (PI) eps))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (+ (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (* -1 (pow (sin eps) 2)) (+ (* -1 (/ (pow (sin eps) 2) (cos eps))) (* -1 (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) (pow eps 3))) (* -1 (/ (pow (sin eps) 2) (pow eps 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (pow (sin eps) 2) (* (pow eps 2) (cos eps)))) (+ (* -1 (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) (pow eps 2))) (/ (sin eps) eps)))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 eps))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (pow eps 2)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 eps))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* eps (+ 1 (/ (sin eps) eps)))))
#s(approx (/ 1 (pow (sin eps) -1)) #s(hole binary64 (sin eps)))
#s(approx (pow (sin eps) -1) #s(hole binary64 (/ 1 (sin eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) #s(hole binary64 (* -1 (* eps (+ 1 (* -1 (/ (sin eps) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin (- (PI) (* -1 eps))) (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (* eps (cos (- (PI) (* -1 eps)))))) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (PI) eps)))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin (- (PI) (* -1 eps))) 2) (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (* eps (pow (cos (- (PI) (* -1 eps))) 2)))) (/ (* (sin (- (PI) (* -1 eps))) (- (sin eps) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps)))))) (cos (- (PI) (* -1 eps))))) eps))) (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))) eps)))))
#s(approx (- eps (tan (+ (PI) eps))) #s(hole binary64 (* -1 (* eps (- (/ (sin (- (PI) (* -1 eps))) (* eps (cos (- (PI) (* -1 eps))))) 1)))))
#s(approx (tan (+ (PI) eps)) #s(hole binary64 (/ (sin (- (PI) (* -1 eps))) (cos (- (PI) (* -1 eps))))))
#s(approx (+ (PI) eps) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (PI) eps)) 1)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (* eps (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) 2) (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (* eps (pow (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))) 2)))) (/ (* (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (- (sin eps) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps)))))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps))) (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) eps)))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(hole binary64 (* -1 (* eps (- (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (* eps (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))) 1)))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(hole binary64 (/ (sin (- (+ (PI) (* 2 (PI))) (* -1 eps))) (cos (- (+ (PI) (* 2 (PI))) (* -1 eps))))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (PI) (* 2 (PI))) eps)) 1)))))
#s(approx (+ (+ (PI) eps) (PI)) #s(hole binary64 (* -1 (* eps (- (* -2 (/ (PI) eps)) 1)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (/ (pow (sin eps) 2) eps))) (+ (/ (pow (sin eps) 2) (* eps (cos eps))) (/ (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2) eps))) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (+ (sin eps) (+ (* -1 (/ (sin eps) (cos eps))) (* -1 (/ (+ (* -1 (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2)))) (* -1 (/ (+ (* -1 (* (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) (- (pow (sin eps) 2) (+ (/ (pow (sin eps) 2) (cos eps)) (pow (+ (sin eps) (* -1 (/ (sin eps) (cos eps)))) 2))))) (/ (* (pow (sin eps) 2) (+ (sin eps) (* -1 (/ (sin eps) (cos eps))))) (cos eps))) eps))) eps)))) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (sin eps) eps)) 1)))))
Outputs
(/.f64 (neg.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))) (neg.f64 #s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps))))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))) #s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
(*.f64 (neg.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))) eps)
(*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
(*.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (neg.f64 eps))
(neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
(*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)
(*.f64 eps (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (sin.f64 eps) eps)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (sin.f64 eps) eps) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))))
(-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 eps))
(/.f64 (sin.f64 eps) eps)
(sin.f64 eps)
eps
#s(literal 1 binary64)
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)
(*.f64 eps (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 (tan.f64 eps)) eps) (/.f64 (neg.f64 (tan.f64 eps)) eps)) #s(literal 1 binary64)) (-.f64 (/.f64 (neg.f64 (tan.f64 eps)) eps) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (tan.f64 eps)) eps) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (neg.f64 (tan.f64 eps)) eps) (/.f64 (neg.f64 (tan.f64 eps)) eps) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (tan.f64 eps)) eps) #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64))
(fma.f64 (tan.f64 eps) (/.f64 #s(literal -1 binary64) eps) #s(literal 1 binary64))
(+.f64 (/.f64 (neg.f64 (tan.f64 eps)) eps) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (tan.f64 eps)) eps))
(pow.f64 (neg.f64 eps) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) eps)
(/.f64 #s(literal 1 binary64) (neg.f64 eps))
#s(literal -1 binary64)
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 #s(literal 0 binary64) (tan.f64 eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) #s(literal 0 binary64))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (PI.f64) (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64))))
(tan.f64 (+.f64 (PI.f64) (fma.f64 #s(literal 3 binary64) (PI.f64) eps)))
(tan.f64 (+.f64 (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64)))
(tan.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps))
(tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) eps))
(tan.f64 eps)
(/.f64 (neg.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) eps)) (-.f64 eps (tan.f64 eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) eps))
(*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) eps)
(*.f64 eps #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 eps eps)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (+.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) eps) eps #s(literal 1/6 binary64))
(fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64)))) #s(literal 1/14400 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 1/5040 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 1/5040 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 eps eps)))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))
(/.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)))) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) #s(literal 3 binary64)) #s(literal 1/128024064000 binary64)) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (+.f64 #s(literal 1/128024064000 binary64) (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/25401600 binary64) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))) (*.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64))))))
(fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
(fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64))
(-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))
(+.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)))
#s(literal -1/362880 binary64)
(*.f64 (pow.f64 eps #s(literal 1 binary64)) (pow.f64 eps #s(literal 1 binary64)))
(*.f64 (fabs.f64 eps) (fabs.f64 eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 eps eps)
(pow.f64 eps #s(literal 2 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (tan.f64 eps))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 eps (tan.f64 eps))
(/.f64 (neg.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps)))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps))) (-.f64 eps (tan.f64 eps)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps)))
(*.f64 (neg.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))) eps)
(*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps))
(neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) eps))
(*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) eps)
(*.f64 eps #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 eps eps))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) eps) eps)
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps))
(fma.f64 (*.f64 eps eps) #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))))
(/.f64 (+.f64 #s(literal 1/1728000 binary64) (pow.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) eps) eps #s(literal 1/120 binary64))
(fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/120 binary64))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64))) #s(literal 1/25401600 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 3 binary64)) #s(literal 1/128024064000 binary64)) (fma.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) (+.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))
(*.f64 (*.f64 #s(literal 1/362880 binary64) eps) eps)
(*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64))
(*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps))
#s(literal 1/362880 binary64)
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (tan.f64 eps))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 eps (tan.f64 eps))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 #s(literal 0 binary64) (tan.f64 eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) #s(literal 0 binary64))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (PI.f64) (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64))))
(tan.f64 (+.f64 (PI.f64) (fma.f64 #s(literal 3 binary64) (PI.f64) eps)))
(tan.f64 (+.f64 (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64)))
(tan.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps))
(tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) eps))
(tan.f64 eps)
(/.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 eps eps)) (-.f64 (PI.f64) eps))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (PI.f64) (PI.f64))) (-.f64 eps (PI.f64)))
(/.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 eps #s(literal 3 binary64))) (fma.f64 (PI.f64) (PI.f64) (-.f64 (*.f64 eps eps) (*.f64 (PI.f64) eps))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 eps (PI.f64)))))
(+.f64 (PI.f64) eps)
(+.f64 eps (PI.f64))
(PI.f64)
(/.f64 (neg.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps)))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (neg.f64 eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (tan.f64 eps) (tan.f64 eps))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 eps (tan.f64 eps))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 #s(literal 0 binary64) (tan.f64 eps)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (tan.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) #s(literal 0 binary64))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (PI.f64) (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64))))
(tan.f64 (+.f64 (PI.f64) (fma.f64 #s(literal 3 binary64) (PI.f64) eps)))
(tan.f64 (+.f64 (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps) (PI.f64)))
(tan.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps))
(tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) eps))
(tan.f64 eps)
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (+.f64 (+.f64 (PI.f64) eps) (PI.f64))) (*.f64 (PI.f64) (PI.f64))) (-.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))
(/.f64 (-.f64 (*.f64 eps eps) (*.f64 (*.f64 #s(literal 3 binary64) (PI.f64)) (*.f64 #s(literal 3 binary64) (PI.f64)))) (-.f64 eps (*.f64 #s(literal 3 binary64) (PI.f64))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (PI.f64)) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (*.f64 (*.f64 #s(literal 3 binary64) (PI.f64)) (*.f64 #s(literal 3 binary64) (PI.f64))) (*.f64 eps (*.f64 #s(literal 3 binary64) (PI.f64))))))
(fma.f64 #s(literal 3 binary64) (PI.f64) eps)
(+.f64 (*.f64 #s(literal 3 binary64) (PI.f64)) eps)
(+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64))
(+.f64 (+.f64 (PI.f64) eps) (*.f64 (PI.f64) #s(literal 2 binary64)))
(+.f64 (PI.f64) (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(+.f64 eps (*.f64 #s(literal 3 binary64) (PI.f64)))
(/.f64 (-.f64 (*.f64 (+.f64 (PI.f64) eps) (+.f64 (PI.f64) eps)) (*.f64 (PI.f64) (PI.f64))) (-.f64 (+.f64 (PI.f64) eps) (PI.f64)))
(/.f64 (+.f64 (pow.f64 (+.f64 (PI.f64) eps) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (+.f64 (PI.f64) eps) (+.f64 (PI.f64) eps) (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (+.f64 (PI.f64) eps) (PI.f64)))))
(+.f64 (+.f64 (PI.f64) eps) (PI.f64))
(+.f64 (PI.f64) (+.f64 (PI.f64) eps))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) (pow.f64 (sin.f64 eps) #s(literal 1 binary64)))
(*.f64 (sin.f64 eps) (sin.f64 eps))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 eps eps)) (cos.f64 (*.f64 #s(literal 2 binary64) eps))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(/.f64 (+.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps (pow.f64 (sin.f64 eps) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (-.f64 eps (pow.f64 (sin.f64 eps) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 1 binary64) eps)
(+.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) eps)
(+.f64 eps (pow.f64 (sin.f64 eps) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 eps) #s(literal 1 binary64))
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 eps) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 eps) #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 eps) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 eps)))
(/.f64 #s(literal 1 binary64) (sin.f64 eps))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal -1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 #s(literal -1/6 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 #s(literal -1/6 binary64) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
#s(approx (/ (sin eps) eps) #s(literal 1 binary64))
#s(approx (/ (sin eps) eps) (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)))
#s(approx (sin eps) eps)
#s(approx (sin eps) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx eps eps)
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (*.f64 #s(literal -1/3 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) (*.f64 #s(literal -1/3 binary64) (*.f64 eps eps)))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps)))
#s(approx (/ -1 eps) (/.f64 #s(literal -1 binary64) eps))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) eps)
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 eps eps) #s(literal 2/15 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(literal 1/6 binary64))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(literal -1/120 binary64))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) #s(literal 1/5040 binary64))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64)))
#s(approx (* eps eps) (*.f64 eps eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64)) #s(literal -1/6 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (fma.f64 #s(literal 1/6 binary64) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal -1/120 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) eps #s(literal 1/6 binary64)) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (+.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 #s(literal -1/120 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1/18 binary64) #s(literal 0 binary64))) #s(literal 1/6 binary64)) (-.f64 (/.f64 #s(literal -1/120 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)))) eps #s(literal 1/6 binary64)) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 #s(literal -1/6 binary64) (*.f64 eps eps)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) #s(literal -1/6 binary64))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) #s(literal 1/120 binary64))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) #s(literal -1/5040 binary64))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))
#s(approx (* 1/362880 (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(literal 0 binary64))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (fma.f64 #s(literal 0 binary64) eps #s(literal 0 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (-.f64 (*.f64 (fma.f64 #s(literal 0 binary64) eps #s(literal 0 binary64)) eps) #s(literal 0 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (-.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/3 binary64) eps #s(literal 0 binary64)) eps #s(literal 0 binary64)) eps) #s(literal 0 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(literal 0 binary64))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (fma.f64 (-.f64 (fma.f64 #s(literal 0 binary64) eps #s(literal 1 binary64)) #s(literal 0 binary64)) eps #s(literal 0 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (fma.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 eps) #s(literal -1/3 binary64) #s(literal 0 binary64)) eps #s(literal 1 binary64)) #s(literal 0 binary64)) eps #s(literal 0 binary64)))
#s(approx (+ (PI) eps) (PI.f64))
#s(approx (+ (PI) eps) (+.f64 (PI.f64) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64)) #s(literal -1/6 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (fma.f64 #s(literal 1/6 binary64) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal -1/120 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) eps #s(literal 1/6 binary64)) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 eps) (+.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 #s(literal -1/120 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1/18 binary64) #s(literal 0 binary64))) #s(literal 1/6 binary64)) (-.f64 (/.f64 #s(literal -1/120 binary64) #s(literal 0 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64)) #s(literal 0 binary64)))) eps #s(literal 1/6 binary64)) eps (/.f64 #s(literal 1/6 binary64) #s(literal 0 binary64))) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) #s(literal 0 binary64))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (fma.f64 #s(literal 0 binary64) eps #s(literal 0 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (-.f64 (*.f64 (fma.f64 #s(literal 0 binary64) eps #s(literal 0 binary64)) eps) #s(literal 0 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (-.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/3 binary64) eps #s(literal 0 binary64)) eps #s(literal 0 binary64)) eps) #s(literal 0 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) #s(literal 0 binary64))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (fma.f64 #s(literal 1 binary64) eps #s(literal 0 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (fma.f64 (-.f64 (fma.f64 #s(literal 0 binary64) eps #s(literal 1 binary64)) #s(literal 0 binary64)) eps #s(literal 0 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (fma.f64 (-.f64 (fma.f64 (fma.f64 (neg.f64 eps) #s(literal -1/3 binary64) #s(literal 0 binary64)) eps #s(literal 1 binary64)) #s(literal 0 binary64)) eps #s(literal 0 binary64)))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) (*.f64 #s(literal 3 binary64) (PI.f64)))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) (fma.f64 #s(literal 3 binary64) (PI.f64) eps))
#s(approx (+ (+ (PI) eps) (PI)) (*.f64 (PI.f64) #s(literal 2 binary64)))
#s(approx (+ (+ (PI) eps) (PI)) (fma.f64 (PI.f64) #s(literal 2 binary64) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/3 binary64)))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 #s(literal -2/45 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/315 binary64) (*.f64 eps eps)) #s(literal 2/45 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2/14175 binary64) (*.f64 eps eps) #s(literal 1/315 binary64)) (*.f64 eps eps)) #s(literal 2/45 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (pow (sin eps) 2) (*.f64 eps eps))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 eps eps) #s(literal 2/45 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) (*.f64 #s(literal 2 binary64) eps))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) eps))
#s(approx (/ 1 (pow (sin eps) -1)) eps)
#s(approx (/ 1 (pow (sin eps) -1)) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ 1 (pow (sin eps) -1)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ 1 (pow (sin eps) -1)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (pow (sin eps) -1) (pow.f64 eps #s(literal -1 binary64)))
#s(approx (pow (sin eps) -1) (/.f64 (fma.f64 (*.f64 eps eps) #s(literal 1/6 binary64) #s(literal 1 binary64)) eps))
#s(approx (pow (sin eps) -1) (/.f64 (fma.f64 (fma.f64 #s(literal 7/360 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (pow (sin eps) -1) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 31/15120 binary64) (*.f64 eps eps) #s(literal 7/360 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (+.f64 (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps)) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps))) #s(literal -1 binary64) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) eps)
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) eps)
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (neg.f64 eps))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (- (/ (sin eps) eps) 1) #s(literal -1 binary64))
#s(approx (- (/ (sin eps) eps) 1) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
#s(approx (/ (sin eps) eps) (/.f64 (sin.f64 eps) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) eps)
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) eps)
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (*.f64 (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) #s(literal 1 binary64))
#s(approx (+ (* (/ -1 eps) (tan eps)) 1) (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (tan.f64 eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))) (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (cos.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) eps)
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) eps)
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (- 1 (/ (sin eps) eps)) #s(literal 1 binary64))
#s(approx (- 1 (/ (sin eps) eps)) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 8 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (* (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -1/362880 binary64)))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))))))
#s(approx (+ (* (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -1/362880 binary64)))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (+ (* -1/362880 (* eps eps)) 1/5040) (* eps eps)) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) (*.f64 (*.f64 eps eps) #s(literal -1/362880 binary64)))
#s(approx (+ (* -1/362880 (* eps eps)) 1/5040) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (*.f64 eps eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (neg.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (neg.f64 (cos.f64 eps))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (neg.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (neg.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))))) (neg.f64 (/.f64 (/.f64 (*.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (neg.f64 (sin.f64 eps))) (*.f64 eps eps)) (neg.f64 (cos.f64 eps))))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 8 binary64)) #s(literal 1/362880 binary64)))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (* (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 eps #s(literal 8 binary64))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1/362880 binary64)))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) 1/6) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 1/362880 binary64)))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 1/362880 binary64)))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* (- (* 1/362880 (* eps eps)) 1/5040) (* eps eps)) 1/120) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)))
#s(approx (- (* 1/362880 (* eps eps)) 1/5040) (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (*.f64 eps eps)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) eps)
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (fma.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (tan.f64 eps))
#s(approx (+ (PI) eps) eps)
#s(approx (+ (PI) eps) (*.f64 (+.f64 (/.f64 (PI.f64) eps) #s(literal 1 binary64)) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (neg.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (neg.f64 (cos.f64 eps))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (neg.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (-.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64)))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (neg.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))))) (neg.f64 (/.f64 (/.f64 (*.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (neg.f64 (sin.f64 eps))) (*.f64 eps eps)) (neg.f64 (cos.f64 eps))))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) eps)
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (fma.f64 (/.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) (neg.f64 (cos.f64 eps))) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (tan.f64 eps))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) eps)
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) (*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (PI.f64) eps) #s(literal 1 binary64)) eps))
#s(approx (+ (+ (PI) eps) (PI)) eps)
#s(approx (+ (+ (PI) eps) (PI)) (*.f64 (fma.f64 (/.f64 (PI.f64) eps) #s(literal 2 binary64) #s(literal 1 binary64)) eps))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (-.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))) (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps)))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (cos.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (cos.f64 eps)) #s(literal -1 binary64) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps))))))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) eps)
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 eps eps))
#s(approx (- (* eps eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) eps)
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (/ 1 (pow (sin eps) -1)) (sin.f64 eps))
#s(approx (pow (sin eps) -1) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (cos.f64 eps)) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (neg (* (- (/ (sin eps) eps) 1) eps)) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (* (- (/ (sin eps) eps) 1) eps) (*.f64 (neg.f64 eps) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64))))
#s(approx (* (+ (* (/ -1 eps) (tan eps)) 1) eps) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) eps) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (cos.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (tan.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (cos.f64 eps)) (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps))))) eps))) eps)) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (* (- 1 (/ (sin eps) eps)) eps) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (sin.f64 eps)) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal 2 binary64)) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (pow.f64 (cos.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (sin.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps))))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (/.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) eps) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps)))) #s(literal 1 binary64))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))))
#s(approx (+ (PI) eps) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 (/.f64 (PI.f64) eps)) #s(literal 1 binary64))))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (sin.f64 eps)) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI))))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal 2 binary64)) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (pow.f64 (cos.f64 (-.f64 (PI.f64) (neg.f64 eps))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (sin.f64 (-.f64 (PI.f64) (neg.f64 eps)))) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps))))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (- eps (tan (+ (+ (+ (PI) eps) (PI)) (PI)))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (/.f64 (sin.f64 (-.f64 (PI.f64) (neg.f64 eps))) eps) (cos.f64 (-.f64 (PI.f64) (neg.f64 eps)))) #s(literal 1 binary64))))
#s(approx (tan (+ (+ (+ (PI) eps) (PI)) (PI))) (tan.f64 (-.f64 (PI.f64) (neg.f64 eps))))
#s(approx (+ (+ (+ (PI) eps) (PI)) (PI)) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (/.f64 (PI.f64) eps))) #s(literal 1 binary64))))
#s(approx (+ (+ (PI) eps) (PI)) (*.f64 (neg.f64 eps) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (PI.f64) eps)) #s(literal 1 binary64))))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)) eps) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (cos.f64 eps)))) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (- eps (tan eps))) (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (tan.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) (cos.f64 eps)) (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (cos.f64 eps)) (pow.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (tan.f64 eps) (sin.f64 eps))))) eps))) eps)) (sin.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (/ 1 (pow (sin eps) -1)))) (*.f64 (neg.f64 eps) (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64))))
#s(approx (+ eps (/ 1 (pow (sin eps) -1))) (*.f64 (neg.f64 eps) (-.f64 (neg.f64 (/.f64 (sin.f64 eps) eps)) #s(literal 1 binary64))))

eval110.0ms (0.9%)

Memory
19.8MiB live, 115.4MiB allocated; 18ms collecting garbage
Compiler

Compiled 35 800 to 3 414 computations (90.5% saved)

prune31.0ms (0.3%)

Memory
-22.0MiB live, 67.8MiB allocated; 9ms collecting garbage
Pruning

15 alts after pruning (7 fresh and 8 done)

PrunedKeptTotal
New7686774
Fresh213
Picked415
Done077
Total77415789
Accuracy
100.0%
Counts
789 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 eps))))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
1.5%
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
1.7%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
4.4%
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps))))
4.5%
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 (+.f64 (PI.f64) eps))))
2.0%
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) eps) eps)) eps)) (-.f64 eps (tan.f64 eps)))
4.5%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) #s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)))
4.4%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 #s(approx (+ (+ (PI) eps) (PI)) (fma.f64 (PI.f64) #s(literal 2 binary64) eps)) (PI.f64)))))
4.4%
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) eps) eps)) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))))
1.7%
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
99.3%
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 1 347 to 455 computations (66.2% saved)

regimes15.0ms (0.1%)

Memory
26.0MiB live, 26.0MiB allocated; 0ms collecting garbage
Counts
29 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 #s(literal -1/362880 binary64) eps) eps #s(literal 1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) eps) eps)) eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 (+.f64 (PI.f64) eps))))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) eps) eps)) eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 #s(approx (- 1 (/ (sin eps) eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps)) (-.f64 eps (tan.f64 (fma.f64 #s(literal 3 binary64) (PI.f64) eps))))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (PI.f64) eps))))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)))))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) eps) eps)) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 #s(approx (+ (+ (PI) eps) (PI)) (fma.f64 (PI.f64) #s(literal 2 binary64) eps)) (PI.f64)))))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 #s(approx (- (/ (sin eps) eps) 1) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 eps eps)) #s(literal 1/5040 binary64)) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps))) eps))) (-.f64 eps (tan.f64 (+.f64 (+.f64 (+.f64 (PI.f64) eps) (PI.f64)) (PI.f64)))))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 (+.f64 eps (PI.f64)))))
(/.f64 #s(approx (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 #s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps))) #s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps)))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 eps) eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 (+.f64 eps (PI.f64)))))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 eps))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (+.f64 eps (sin.f64 eps))) (-.f64 eps (tan.f64 eps)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
Calls

2 calls:

7.0ms
eps
6.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.7%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.7%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes3.0ms (0%)

Memory
6.5MiB live, 6.5MiB allocated; 0ms collecting garbage
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
Calls

2 calls:

2.0ms
eps
1.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.5%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.5%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes6.0ms (0.1%)

Memory
-40.2MiB live, 6.1MiB allocated; 3ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (/ (- (* eps eps) (pow (sin eps) 2)) (+ eps (sin eps))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
Calls

2 calls:

5.0ms
eps
1.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.3%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.3%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes2.0ms (0%)

Memory
8.4MiB live, 8.4MiB allocated; 0ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Calls

2 calls:

1.0ms
eps
1.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
98.9%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
98.9%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

simplify67.0ms (0.6%)

Memory
-23.2MiB live, 36.8MiB allocated; 18ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02778
13978
25078
35778
46678
58778
613778
727978
881278
9403878
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))

derivations91.0ms (0.8%)

Memory
4.9MiB live, 48.5MiB allocated; 5ms collecting garbage
Stop Event
fuel
Compiler

Compiled 78 to 27 computations (65.4% saved)

preprocess23.0ms (0.2%)

Memory
43.7MiB live, 43.7MiB allocated; 0ms collecting garbage
Compiler

Compiled 188 to 78 computations (58.5% saved)

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...