| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/calc/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301!\210\300\302!\207" [require calc-ext calc-macs] 2)
#@12
(fn ARG)
(defalias 'calc-fdiv #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\300\304$\207" [V0 calc-binary-op ":" calcFunc-fdiv 1] 5]] 5 (#$ . 156) "P"])
#@12
(fn ARG)
(defalias 'calc-fraction #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301 \203 \302\202\n \303\300\304=\203 \305\306\307\310\306!\310\311!E#\207\305\311\307\310\311!\312\300\206* \304!E#\207" [V0 calc-is-hyperbolic calcFunc-frac calcFunc-pfrac 0 calc-enter-result 2 "frac" calc-top-n 1 prefix-numeric-value] 8]] 5 (#$ . 342) "P"])
#@12
(fn FMT)
(defalias 'calc-over-notation #[257 "\211C\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\300\242\"\2036 \303\304\225\305\225U\204# \306\300\242\305\225\303O!\262\300\307\300\242\305\"\240\210\211\304=\203- \310\311!\210\312\313\300\242D\314#\207\310\315!\207" [V0 string-match "\\`\\([^ 0-9][^ 0-9]?\\)[0-9]*\\'" nil 0 1 string-to-number math-match-substring error "Bad denominator" calc-change-mode calc-frac-format t "Bad fraction separator format"] 5]] 6 (#$ . 708) "sFraction separator: "])
#@10
(fn N)
(defalias 'calc-slash-notation #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\300\203\n \303\202 \304\305#\207" [V0 calc-change-mode calc-frac-format ("//" nil) ("/" nil) t] 4]] 5 (#$ . 1233) "P"])
#@10
(fn N)
(defalias 'calc-frac-mode #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\302\301\300\303\304$\210\305 \203 \306\202 \307!\207" [V0 calc-prefer-frac calc-change-mode nil t message "Integer division will now generate fractions" "Integer division will now generate floating-point results"] 5]] 5 (#$ . 1465) "P"])
#@16
(fn NUM DEN)
(defalias 'math-make-frac #[514 "\211\211\250\205 \211\300W\262\203 \301!\262\301!\262\302\"\211\303=\203/ \303=\203* \207\304E\207\211\232\203: \305\"\207\304\305\"\305\"E\207" [0 math-neg math-gcd 1 frac math-quotient] 8 (#$ . 1803)])
#@12
(fn A B)
(defalias 'calc-add-fractions #[514 "\242\300=\203>