generated from calcit-lang/calcit-workflow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
calcit.cirru
4338 lines (4337 loc) · 292 KB
/
calcit.cirru
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{} (:package |quaternion)
:configs $ {} (:init-fn |quaternion.test/main!) (:port 6001) (:reload-fn |quaternion.test/reload!) (:version |0.2.1)
:modules $ [] |calcit-test/
:entries $ {}
:test $ {} (:init-fn |quaternion.test/main!) (:reload-fn |quaternion.test/reload!)
:modules $ [] |calcit-test/
:files $ {}
|quaternion.complex $ %{} :FileEntry
:defs $ {}
|%complex $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1698515169609) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515872090) (:by |u0) (:text |defrecord!)
|b $ %{} :Leaf (:at 1698515169609) (:by |u0) (:text |%complex)
|h $ %{} :Expr (:at 1698515169609) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515218943) (:by |u0) (:text |:+)
|b $ %{} :Leaf (:at 1698515344668) (:by |u0) (:text |&c+)
|l $ %{} :Expr (:at 1698515191403) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515221009) (:by |u0) (:text |:-)
|b $ %{} :Leaf (:at 1698515347973) (:by |u0) (:text |&c-)
|o $ %{} :Expr (:at 1698515205401) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515222955) (:by |u0) (:text |:*)
|b $ %{} :Leaf (:at 1698515352060) (:by |u0) (:text |&c*)
|q $ %{} :Expr (:at 1698515243420) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515248022) (:by |u0) (:text |:length)
|b $ %{} :Leaf (:at 1698515355241) (:by |u0) (:text |c-length)
|s $ %{} :Expr (:at 1698515266724) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515272474) (:by |u0) (:text |:scale)
|b $ %{} :Leaf (:at 1698515359394) (:by |u0) (:text |c-scale)
|t $ %{} :Expr (:at 1698515373340) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515378428) (:by |u0) (:text |:conjugate)
|b $ %{} :Leaf (:at 1698515382968) (:by |u0) (:text |c-conjugate)
|u $ %{} :Expr (:at 1698515515039) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515519574) (:by |u0) (:text |:to-js)
|b $ %{} :Expr (:at 1698515521115) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515524215) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1698515525158) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515526338) (:by |u0) (:text |self)
|h $ %{} :Expr (:at 1698515528118) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515532195) (:by |u0) (:text |tag-match)
|X $ %{} :Leaf (:at 1698516341202) (:by |u0) (:text |self)
|b $ %{} :Expr (:at 1698515532545) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698515532720) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515535135) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698515536688) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698515537042) (:by |u0) (:text |y)
|b $ %{} :Expr (:at 1698515537714) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515541302) (:by |u0) (:text |js-array)
|b $ %{} :Leaf (:at 1698515541696) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698515541964) (:by |u0) (:text |y)
|&c* $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514846462) (:by |u0) (:text |&c*)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |b)
|l $ %{} :Expr (:at 1698426379535) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1698426384440) (:by |u0) (:text |tag-match)
|L $ %{} :Leaf (:at 1698426384847) (:by |u0) (:text |a)
|P $ %{} :Expr (:at 1698426385433) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698426386015) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426401149) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698426407657) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426409295) (:by |u0) (:text |y0)
|b $ %{} :Expr (:at 1698426410771) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426413076) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698426414032) (:by |u0) (:text |b)
|h $ %{} :Expr (:at 1698426414488) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698426416456) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426416456) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698426419229) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698426420024) (:by |u0) (:text |y1)
|b $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|X $ %{} :Leaf (:at 1698515448384) (:by |u0) (:text |complex)
|b $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |x1)
|h $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |y0)
|h $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |y1)
|h $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |y1)
|h $ %{} :Expr (:at 1698426423872) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698426423872) (:by |u0) (:text |y0)
|&c+ $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514853413) (:by |u0) (:text |&c+)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |b)
|o $ %{} :Expr (:at 1698426915716) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1698426915716) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698426915716) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |y0)
|b $ %{} :Expr (:at 1698426915716) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |b)
|h $ %{} :Expr (:at 1698426915716) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698426915716) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698426915716) (:by |u0) (:text |y1)
|h $ %{} :Expr (:at 1698426922541) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515461702) (:by |u0) (:text |complex)
|b $ %{} :Expr (:at 1698426922541) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426922541) (:by |u0) (:text |&+)
|b $ %{} :Leaf (:at 1698426922541) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426922541) (:by |u0) (:text |x1)
|h $ %{} :Expr (:at 1698426922541) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426922541) (:by |u0) (:text |&+)
|b $ %{} :Leaf (:at 1698426922541) (:by |u0) (:text |y0)
|h $ %{} :Leaf (:at 1698426922541) (:by |u0) (:text |y1)
|&c- $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514860031) (:by |u0) (:text |&c-)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |b)
|o $ %{} :Expr (:at 1698426962700) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1698426962700) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698426962700) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |y0)
|b $ %{} :Expr (:at 1698426962700) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |b)
|h $ %{} :Expr (:at 1698426962700) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698426962700) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698426962700) (:by |u0) (:text |y1)
|h $ %{} :Expr (:at 1698426965772) (:by |u0)
:data $ {}
|X $ %{} :Leaf (:at 1698515467602) (:by |u0) (:text |complex)
|b $ %{} :Expr (:at 1698426965772) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426965772) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698426965772) (:by |u0) (:text |x0)
|h $ %{} :Leaf (:at 1698426965772) (:by |u0) (:text |x1)
|h $ %{} :Expr (:at 1698426965772) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698426965772) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698426965772) (:by |u0) (:text |y0)
|h $ %{} :Leaf (:at 1698426965772) (:by |u0) (:text |y1)
|c* $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1672158354635) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158354635) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514868075) (:by |u0) (:text |c*)
|h $ %{} :Expr (:at 1672158366507) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |&)
|b $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1672158366507) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |foldl)
|b $ %{} :Expr (:at 1672158592836) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1672158595330) (:by |u0) (:text |rest)
|T $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |xs)
|g $ %{} :Expr (:at 1672158598146) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158598951) (:by |u0) (:text |first)
|b $ %{} :Leaf (:at 1672158599938) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1672158366507) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1672158366507) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |acc)
|b $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1672158366507) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158511951) (:by |u0) (:text |&c*)
|b $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |acc)
|h $ %{} :Leaf (:at 1672158366507) (:by |u0) (:text |x)
|c+ $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1672158328455) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158328455) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514875201) (:by |u0) (:text |c+)
|h $ %{} :Expr (:at 1672158333053) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |&)
|b $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1672158333053) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |foldl)
|b $ %{} :Expr (:at 1672158878695) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1672158879903) (:by |u0) (:text |rest)
|T $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |xs)
|g $ %{} :Expr (:at 1672158873771) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158875952) (:by |u0) (:text |first)
|b $ %{} :Leaf (:at 1672158877389) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1672158333053) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1672158333053) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |acc)
|b $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1672158333053) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672158338131) (:by |u0) (:text |&c+)
|b $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |acc)
|h $ %{} :Leaf (:at 1672158333053) (:by |u0) (:text |x)
|c-conjugate $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698515417964) (:by |u0) (:text |c-conjugate)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|o $ %{} :Expr (:at 1698427065493) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427067140) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427067889) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1698427068217) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427069549) (:by |u0)
:data $ {}
|b $ %{} :Leaf (:at 1698427073862) (:by |u0) (:text |:complex)
|h $ %{} :Leaf (:at 1698427075830) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698427076222) (:by |u0) (:text |y)
|b $ %{} :Expr (:at 1698427079999) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515479836) (:by |u0) (:text |complex)
|b $ %{} :Expr (:at 1698427079999) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427079999) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427079999) (:by |u0) (:text |0)
|h $ %{} :Leaf (:at 1698427079999) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698427114082) (:by |u0) (:text |y)
|c-length $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514890011) (:by |u0) (:text |c-length)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |v)
|o $ %{} :Expr (:at 1698427159049) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427161447) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427162014) (:by |u0) (:text |v)
|h $ %{} :Expr (:at 1698427162465) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427162633) (:by |u0)
:data $ {}
|h $ %{} :Leaf (:at 1698427166285) (:by |u0) (:text |:complex)
|l $ %{} :Leaf (:at 1698427168748) (:by |u0) (:text |x)
|o $ %{} :Leaf (:at 1698427169121) (:by |u0) (:text |y)
|b $ %{} :Expr (:at 1698427175772) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |sqrt)
|b $ %{} :Expr (:at 1698427175772) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427175772) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1698427175772) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |y)
|h $ %{} :Leaf (:at 1698427175772) (:by |u0) (:text |y)
|c-length2 $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514899154) (:by |u0) (:text |c-length2)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |v)
|o $ %{} :Expr (:at 1698427132247) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427134797) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427136461) (:by |u0) (:text |v)
|h $ %{} :Expr (:at 1698427136798) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427137793) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427137205) (:by |u0) (:text |::)
|b $ %{} :Leaf (:at 1698427141108) (:by |u0) (:text |:complex)
|h $ %{} :Leaf (:at 1698427141933) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698427143029) (:by |u0) (:text |y)
|b $ %{} :Expr (:at 1698427147978) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427147978) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1698427147978) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |y)
|h $ %{} :Leaf (:at 1698427147978) (:by |u0) (:text |y)
|c-scale $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1672159178398) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672159178398) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698514905926) (:by |u0) (:text |c-scale)
|h $ %{} :Expr (:at 1672159191632) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1672159191632) (:by |u0) (:text |v)
|b $ %{} :Leaf (:at 1672159191632) (:by |u0) (:text |n)
|o $ %{} :Expr (:at 1698427214955) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427229381) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427230454) (:by |u0) (:text |v)
|h $ %{} :Expr (:at 1698427235053) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427235913) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427240925) (:by |u0) (:text |:complex)
|b $ %{} :Leaf (:at 1698427242798) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698427243137) (:by |u0) (:text |y)
|b $ %{} :Expr (:at 1698427245196) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515497363) (:by |u0) (:text |complex)
|b $ %{} :Expr (:at 1698427248246) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427248246) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427248246) (:by |u0) (:text |n)
|h $ %{} :Leaf (:at 1698427248246) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1698427248246) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427248246) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427248246) (:by |u0) (:text |n)
|h $ %{} :Leaf (:at 1698427248246) (:by |u0) (:text |y)
|complex $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1698515299150) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515299150) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1698515299150) (:by |u0) (:text |complex)
|h $ %{} :Expr (:at 1698515299150) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515303221) (:by |u0) (:text |x)
|b $ %{} :Leaf (:at 1698515303629) (:by |u0) (:text |y)
|l $ %{} :Expr (:at 1698515304400) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515331094) (:by |u0) (:text |%::)
|X $ %{} :Leaf (:at 1698515335759) (:by |u0) (:text |%complex)
|b $ %{} :Leaf (:at 1698515326182) (:by |u0) (:text |:complex)
|h $ %{} :Leaf (:at 1698515327951) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698515328238) (:by |u0) (:text |y)
:ns $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1698514837954) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698514837954) (:by |u0) (:text |ns)
|b $ %{} :Leaf (:at 1698514837954) (:by |u0) (:text |quaternion.complex)
|quaternion.core $ %{} :FileEntry
:defs $ {}
|%quaternion $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1698515843636) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515865727) (:by |u0) (:text |defrecord!)
|b $ %{} :Leaf (:at 1698515843636) (:by |u0) (:text |%quaternion)
|h $ %{} :Expr (:at 1698515843636) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515880586) (:by |u0) (:text |:+)
|b $ %{} :Leaf (:at 1698515882026) (:by |u0) (:text |&q+)
|l $ %{} :Expr (:at 1698515891346) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515900878) (:by |u0) (:text |:-)
|b $ %{} :Leaf (:at 1698515906186) (:by |u0) (:text |&q-)
|o $ %{} :Expr (:at 1698515906796) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515908067) (:by |u0) (:text |:*)
|b $ %{} :Leaf (:at 1698515911440) (:by |u0) (:text |&q*)
|q $ %{} :Expr (:at 1698515938167) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515940672) (:by |u0) (:text |:inverse)
|b $ %{} :Leaf (:at 1698515943416) (:by |u0) (:text |q-inverse)
|s $ %{} :Expr (:at 1698515946462) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515949658) (:by |u0) (:text |:conjugate)
|b $ %{} :Leaf (:at 1698515952662) (:by |u0) (:text |q-conjugate)
|t $ %{} :Expr (:at 1698515959967) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515961617) (:by |u0) (:text |:length)
|b $ %{} :Leaf (:at 1698515963792) (:by |u0) (:text |q-length)
|u $ %{} :Expr (:at 1698515965462) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515966572) (:by |u0) (:text |:scale)
|b $ %{} :Leaf (:at 1698515970534) (:by |u0) (:text |q-scale)
|v $ %{} :Expr (:at 1698515974913) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515980087) (:by |u0) (:text |:to-js)
|b $ %{} :Expr (:at 1698515995981) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515986742) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1698515988247) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515988888) (:by |u0) (:text |self)
|h $ %{} :Expr (:at 1698515999581) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1698516002160) (:by |u0) (:text |tag-match)
|L $ %{} :Leaf (:at 1698516006024) (:by |u0) (:text |self)
|T $ %{} :Expr (:at 1698516007081) (:by |u0)
:data $ {}
|D $ %{} :Expr (:at 1698516008043) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698516010650) (:by |u0) (:text |:quaternion)
|b $ %{} :Leaf (:at 1698516011852) (:by |u0) (:text |s)
|h $ %{} :Leaf (:at 1698516012864) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698516013944) (:by |u0) (:text |y)
|o $ %{} :Leaf (:at 1698516014275) (:by |u0) (:text |z)
|T $ %{} :Expr (:at 1698515990091) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698515993668) (:by |u0) (:text |js-array)
|b $ %{} :Leaf (:at 1698516016660) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698516016967) (:by |u0) (:text |y)
|l $ %{} :Leaf (:at 1698516017362) (:by |u0) (:text |z)
|o $ %{} :Leaf (:at 1698516355378) (:by |u0) (:text |s)
|w $ %{} :Expr (:at 1698517110849) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517113754) (:by |u0) (:text |:to-v3)
|b $ %{} :Expr (:at 1698517114242) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517114475) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1698517114933) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517115434) (:by |u0) (:text |self)
|h $ %{} :Expr (:at 1698517116682) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517126707) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698517128918) (:by |u0) (:text |self)
|h $ %{} :Expr (:at 1698517129542) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698517130781) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517130781) (:by |u0) (:text |:quaternion)
|b $ %{} :Leaf (:at 1698517130781) (:by |u0) (:text |s)
|h $ %{} :Leaf (:at 1698517130781) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698517130781) (:by |u0) (:text |y)
|o $ %{} :Leaf (:at 1698517130781) (:by |u0) (:text |z)
|X $ %{} :Expr (:at 1698517415541) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1698517417583) (:by |u0) (:text |do)
|T $ %{} :Expr (:at 1698517153109) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517153613) (:by |u0) (:text |if)
|b $ %{} :Expr (:at 1698517157594) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1698517160972) (:by |u0) (:text |not=)
|T $ %{} :Leaf (:at 1698517155851) (:by |u0) (:text |s)
|b $ %{} :Leaf (:at 1698517162126) (:by |u0) (:text |0)
|h $ %{} :Expr (:at 1698517162759) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517164459) (:by |u0) (:text |eprintln)
|b $ %{} :Leaf (:at 1698517179168) (:by |u0) (:text "|\"s is not zero in quaternion when convering")
|b $ %{} :Expr (:at 1698517422283) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517422283) (:by |u0) (:text |v3)
|b $ %{} :Leaf (:at 1698517422283) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698517422283) (:by |u0) (:text |y)
|l $ %{} :Leaf (:at 1698517422283) (:by |u0) (:text |z)
|x $ %{} :Expr (:at 1698517186916) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517194705) (:by |u0) (:text |:from-v3)
|b $ %{} :Expr (:at 1698517196190) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517196501) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1698517197047) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517197583) (:by |u0) (:text |v)
|h $ %{} :Expr (:at 1698517200783) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517202771) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698517204892) (:by |u0) (:text |v)
|h $ %{} :Expr (:at 1698517205524) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698517206003) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517207504) (:by |u0) (:text |:v3)
|b $ %{} :Leaf (:at 1698517209706) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698517210049) (:by |u0) (:text |y)
|l $ %{} :Leaf (:at 1698517210450) (:by |u0) (:text |z)
|b $ %{} :Expr (:at 1698517215992) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698517217885) (:by |u0) (:text |quaternion)
|b $ %{} :Leaf (:at 1698517221159) (:by |u0) (:text |0)
|h $ %{} :Leaf (:at 1698517221781) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698517222108) (:by |u0) (:text |y)
|o $ %{} :Leaf (:at 1698517222477) (:by |u0) (:text |z)
|&q* $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&q*)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |b)
|l $ %{} :Expr (:at 1698427648172) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1698427650815) (:by |u0) (:text |tag-match)
|L $ %{} :Leaf (:at 1698427652001) (:by |u0) (:text |a)
|P $ %{} :Expr (:at 1698427653889) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427655104) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427658338) (:by |u0) (:text |:quaternion)
|a $ %{} :Leaf (:at 1698428871271) (:by |u0) (:text |w1)
|h $ %{} :Leaf (:at 1698427664813) (:by |u0) (:text |x1)
|l $ %{} :Leaf (:at 1698427664813) (:by |u0) (:text |y1)
|o $ %{} :Leaf (:at 1698427664813) (:by |u0) (:text |z1)
|b $ %{} :Expr (:at 1698427669232) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427671151) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427671551) (:by |u0) (:text |b)
|h $ %{} :Expr (:at 1698427673195) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427675078) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427674982) (:by |u0) (:text |:quaternion)
|a $ %{} :Leaf (:at 1698428874786) (:by |u0) (:text |w2)
|h $ %{} :Leaf (:at 1698427677705) (:by |u0) (:text |x2)
|l $ %{} :Leaf (:at 1698427677705) (:by |u0) (:text |y2)
|o $ %{} :Leaf (:at 1698427677705) (:by |u0) (:text |z2)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698516034593) (:by |u0) (:text |quaternion)
|Z $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |->)
|b $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |w1)
|h $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |w2)
|h $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |x2)
|l $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |y1)
|h $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |y2)
|o $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698427692875) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |z1)
|h $ %{} :Leaf (:at 1698427692875) (:by |u0) (:text |z2)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |->)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |w1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |x2)
|h $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |w2)
|l $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |y1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |z2)
|o $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |z1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |y2)
|h $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |->)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |w1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |y2)
|h $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |z2)
|l $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |y1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |w2)
|o $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |z1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |x2)
|l $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |->)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |w1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |z2)
|h $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |y2)
|l $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&-)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |y1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |x2)
|o $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&+)
|b $ %{} :Expr (:at 1698427685774) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |&*)
|b $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |z1)
|h $ %{} :Leaf (:at 1698427685774) (:by |u0) (:text |w2)
|&q+ $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&q+)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |b)
|o $ %{} :Expr (:at 1698427716429) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427727664) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427729237) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1698427732690) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427734022) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427739728) (:by |u0) (:text |:quaternion)
|a $ %{} :Leaf (:at 1698427793252) (:by |u0) (:text |w)
|h $ %{} :Leaf (:at 1698427742265) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698427742265) (:by |u0) (:text |y)
|o $ %{} :Leaf (:at 1698427742265) (:by |u0) (:text |z)
|b $ %{} :Expr (:at 1698427747726) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427749175) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427750550) (:by |u0) (:text |b)
|h $ %{} :Expr (:at 1698427759556) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427753052) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427758544) (:by |u0) (:text |:quaternion)
|X $ %{} :Leaf (:at 1698427797493) (:by |u0) (:text |w1)
|b $ %{} :Leaf (:at 1698427753052) (:by |u0) (:text |x1)
|h $ %{} :Leaf (:at 1698427753052) (:by |u0) (:text |y1)
|l $ %{} :Leaf (:at 1698427753052) (:by |u0) (:text |z1)
|b $ %{} :Expr (:at 1698427762008) (:by |u0)
:data $ {}
|X $ %{} :Leaf (:at 1698516043381) (:by |u0) (:text |quaternion)
|Z $ %{} :Expr (:at 1698427772534) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427772534) (:by |u0) (:text |&+)
|b $ %{} :Leaf (:at 1698427772534) (:by |u0) (:text |w)
|h $ %{} :Leaf (:at 1698427772534) (:by |u0) (:text |w1)
|b $ %{} :Expr (:at 1698427762008) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |&+)
|b $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |x1)
|h $ %{} :Expr (:at 1698427762008) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |&+)
|b $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |y)
|h $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |y1)
|l $ %{} :Expr (:at 1698427762008) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |&+)
|b $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |z)
|h $ %{} :Leaf (:at 1698427762008) (:by |u0) (:text |z1)
|&q- $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&q-)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |b)
|o $ %{} :Expr (:at 1698427823310) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1698427823310) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427823310) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |:quaternion)
|b $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |w)
|h $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |y)
|o $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |z)
|b $ %{} :Expr (:at 1698427823310) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |b)
|h $ %{} :Expr (:at 1698427823310) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427823310) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |:quaternion)
|b $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |w1)
|h $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |x1)
|l $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |y1)
|o $ %{} :Leaf (:at 1698427823310) (:by |u0) (:text |z1)
|h $ %{} :Expr (:at 1698427830562) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698516052513) (:by |u0) (:text |quaternion)
|X $ %{} :Expr (:at 1698427838109) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427838109) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427838109) (:by |u0) (:text |w)
|h $ %{} :Leaf (:at 1698427838109) (:by |u0) (:text |w1)
|b $ %{} :Expr (:at 1698427830562) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |x)
|h $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |x1)
|h $ %{} :Expr (:at 1698427830562) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |y)
|h $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |y1)
|l $ %{} :Expr (:at 1698427830562) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |z)
|h $ %{} :Leaf (:at 1698427830562) (:by |u0) (:text |z1)
|q+ $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q+)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |foldl)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |xs)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698520650517) (:by |u0) (:text |quaternion)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |0)
|h $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |0)
|l $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |0)
|o $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |0)
|l $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |acc)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&q+)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |acc)
|h $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |x)
|q- $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q-)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |foldl)
|b $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |rest)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |xs)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |first)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |xs)
|l $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |fn)
|b $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |acc)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&q-)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |acc)
|h $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |x)
|q-conjugate $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q-conjugate)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|o $ %{} :Expr (:at 1698427949565) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427952958) (:by |u0) (:text |tag-match)
|b $ %{} :Leaf (:at 1698427953629) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1698427954049) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1698427955055) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427957671) (:by |u0) (:text |:quaternion)
|b $ %{} :Leaf (:at 1698427960093) (:by |u0) (:text |w)
|h $ %{} :Leaf (:at 1698427960571) (:by |u0) (:text |x)
|l $ %{} :Leaf (:at 1698427960855) (:by |u0) (:text |y)
|o $ %{} :Leaf (:at 1698427961649) (:by |u0) (:text |z)
|b $ %{} :Expr (:at 1698427964780) (:by |u0)
:data $ {}
|X $ %{} :Leaf (:at 1698516058781) (:by |u0) (:text |quaternion)
|Z $ %{} :Leaf (:at 1698427970504) (:by |u0) (:text |w)
|b $ %{} :Expr (:at 1698427964780) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |0)
|h $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |x)
|h $ %{} :Expr (:at 1698427964780) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |0)
|h $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |y)
|l $ %{} :Expr (:at 1698427964780) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |&-)
|b $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |0)
|h $ %{} :Leaf (:at 1698427964780) (:by |u0) (:text |z)
|q-inverse $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q-inverse)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|l $ %{} :Expr (:at 1687587318489) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1687587319230) (:by |u0) (:text |let)
|L $ %{} :Expr (:at 1687587320538) (:by |u0)
:data $ {}
|T $ %{} :Expr (:at 1687587320671) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1687587323191) (:by |u0) (:text |l)
|T $ %{} :Expr (:at 1687587322139) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1687587322139) (:by |u0) (:text |q-length2)
|b $ %{} :Leaf (:at 1687587322139) (:by |u0) (:text |a)
|P $ %{} :Expr (:at 1687587327364) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1687587327753) (:by |u0) (:text |if)
|b $ %{} :Expr (:at 1687587330701) (:by |u0)
:data $ {}
|D $ %{} :Leaf (:at 1687587331800) (:by |u0) (:text |&=)
|T $ %{} :Leaf (:at 1687587329646) (:by |u0) (:text |l)
|b $ %{} :Leaf (:at 1687587333369) (:by |u0) (:text |0)
|h $ %{} :Expr (:at 1687587334235) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1687587337379) (:by |u0) (:text |eprintln)
|b $ %{} :Leaf (:at 1687587350571) (:by |u0) (:text "|\"length is zero:")
|h $ %{} :Leaf (:at 1687587348037) (:by |u0) (:text |a)
|T $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q-scale)
|b $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q-conjugate)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |&/)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |1)
|h $ %{} :Leaf (:at 1687587325927) (:by |u0) (:text |l)
|q-length $ %{} :CodeEntry (:doc |)
:code $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |defn)
|b $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |q-length)
|h $ %{} :Expr (:at 1658490540128) (:by |u0)
:data $ {}
|T $ %{} :Leaf (:at 1658490540128) (:by |u0) (:text |a)