| 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) #@10 (fn N) (defalias 'calc-and #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\304\305\306\302!\300\205 \307\300!C##\207" [V0 calc-enter-result 2 "and" append (calcFunc-and) calc-top-list-n prefix-numeric-value] 8]] 5 (#$ . 156) "P"]) #@10 (fn N) (defalias 'calc-or #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\304\305\306\302!\300\205 \307\300!C##\207" [V0 calc-enter-result 2 "or" append (calcFunc-or) calc-top-list-n prefix-numeric-value] 8]] 5 (#$ . 419) "P"]) #@10 (fn N) (defalias 'calc-xor #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\304\305\306\302!\300\205 \307\300!C##\207" [V0 calc-enter-result 2 "xor" append (calcFunc-xor) calc-top-list-n prefix-numeric-value] 8]] 5 (#$ . 679) "P"]) #@10 (fn N) (defalias 'calc-diff #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\304\305\306\302!\300\205 \307\300!C##\207" [V0 calc-enter-result 2 "diff" append (calcFunc-diff) calc-top-list-n prefix-numeric-value] 8]] 5 (#$ . 942) "P"]) #@10 (fn N) (defalias 'calc-not #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\304\305\306\302!\300\205 \307\300!C##\207" [V0 calc-enter-result 1 "not" append (calcFunc-not) calc-top-list-n prefix-numeric-value] 8]] 5 (#$ . 1208) "P"]) #@10 (fn N) (defalias 'calc-lshift-binary #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301 \203 \302\202\n \303\304\305\306\307\310!\300\205 \311\300!C##\207" [V0 calc-is-hyperbolic 2 1 calc-enter-result "lsh" append (calcFunc-lsh) calc-top-list-n prefix-numeric-value] 9]] 5 (#$ . 1472) "P"]) #@10 (fn N) (defalias 'calc-rshift-binary #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301 \203 \302\202\n \303\304\305\306\307\310!\300\205 \311\300!C##\207" [V0 calc-is-hyperbolic 2 1 calc-enter-result "rsh" append (calcFunc-rsh) calc-top-list-n prefix-numeric-value] 9]] 5 (#$ . 1788) "P"]) #@10 (fn N) (defalias 'calc-lshift-arith #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301 \203 \302\202\n \303\304\305\306\307\310!\300\205 \311\300!C##\207" [V0 calc-is-hyperbolic 2 1 calc-enter-result "ash" append (calcFunc-ash) calc-top-list-n prefix-numeric-value] 9]] 5 (#$ . 2104) "P"]) #@10 (fn N) (defalias 'calc-rshift-arith #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301 \203 \302\202\n \303\304\305\306\307\310!\300\205 \311\300!C##\207" [V0 calc-is-hyperbolic 2 1 calc-enter-result "rash" append (calcFunc-rash) calc-top-list-n prefix-numeric-value] 9]] 5 (#$ . 2419) "P"]) #@10 (fn N) (defalias 'calc-rotate-binary #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301 \203 \302\202\n \303\304\305\306\307\310!\300\205 \311\300!C##\207" [V0 calc-is-hyperbolic 2 1 calc-enter-result "rot" append (calcFunc-rot) calc-top-list-n prefix-numeric-value] 9]] 5 (#$ . 2736) "P"]) #@10 (fn N) (defalias 'calc-clip #[257 "\300\301\302\"`\"\207" [calc-do make-closure #[0 "\301\302\303\304\305\306\302!\300\205 \307\300!C##\207" [V0 calc-enter-result 1 "clip" append (calcFunc-clip) calc-top-list-n prefix-numeric-value] 8]] 5 (#$ . 3052) "P"]) #@10 (fn N) (defalias 'calc-word-size #[257 "\211C\300\301\302\"!\207" [calc-do make-closure #[0 "\300\242\204 \300\305\306\307 \"!\240\210\300\211\242;\2035 \300\242\310\232\203 \2029 \311\312\300\242\"\203/ \313\300\242!\2029 \314\315!\2029 \316\300\242!\240\210\300\242 U\204c \317\300\242!\320V\203U \321\301\300\242\n#\210\202c \321\322\300\242\323\317\300\242!!D\n#\210\323\317\300\242!!\323\317\300\242!S!\324 \210\325 \210\300\242\326W\203\206 \327\330\300\242[\"\207\300\242\326V\203\223 \327\331\300\242\"\207\327\332!\207" [V0 calc-word-size calc-leading-zeros math-2-word-size math-half-2-word-size read-string format-prompt "Binary word size" "" string-match "\\`[-+]?[0-9]+\\'" string-to-number error "Expected an integer" prefix-numeric-value math-abs 100 calc-change-mode (calc-word-size calc-previous-modulo) math-power-of-2 calc-do-refresh calc-refresh-evaltos 0 message "Binary word size is %d bits (two's complement)" "Binary word size is %d bits" "No fixed binary word size"] 6]] 6 (#$ . 3319) "P"]) #@24 (fn N &optional ARG) (defalias 'calc-radix #[513 "C\300\301\302#!\207" [calc-do make-closure #[0 "\300\242\304Y\203&