| Server IP : 217.160.0.212 / Your IP : 216.73.217.5 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 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-equal-to #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\300\250\203 \300\301V\203 \302\300\303\304\305\300!B#\207\306\303\304\300#\207" [V0 2 calc-enter-result "eq" calcFunc-eq calc-top-list-n calc-binary-op] 6]] 5 (#$ . 156) "P"]) #@12 (fn ARG) (defalias 'calc-remove-equal #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-unary-op "rmeq" calcFunc-rmeq] 4]] 5 (#$ . 433) "P"]) #@12 (fn ARG) (defalias 'calc-not-equal-to #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\300\250\203 \300\301V\203 \302\300\303\304\305\300!B#\207\306\303\304\300#\207" [V0 2 calc-enter-result "neq" calcFunc-neq calc-top-list-n calc-binary-op] 6]] 5 (#$ . 621) "P"]) #@12 (fn ARG) (defalias 'calc-less-than #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-binary-op "lt" calcFunc-lt] 4]] 5 (#$ . 904) "P"]) #@12 (fn ARG) (defalias 'calc-greater-than #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-binary-op "gt" calcFunc-gt] 4]] 5 (#$ . 1086) "P"]) #@12 (fn ARG) (defalias 'calc-less-equal #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-binary-op "leq" calcFunc-leq] 4]] 5 (#$ . 1272) "P"]) #@12 (fn ARG) (defalias 'calc-greater-equal #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-binary-op "geq" calcFunc-geq] 4]] 5 (#$ . 1458) "P"]) #@12 (fn ARG) (defalias 'calc-in-set #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-binary-op "in" calcFunc-in] 4]] 5 (#$ . 1647) "P"]) #@12 (fn ARG) (defalias 'calc-logical-and #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300\304$\207" [V0 calc-binary-op "land" calcFunc-land 1] 5]] 5 (#$ . 1827) "P"]) #@12 (fn ARG) (defalias 'calc-logical-or #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300\304$\207" [V0 calc-binary-op "lor" calcFunc-lor 0] 5]] 5 (#$ . 2022) "P"]) #@12 (fn ARG) (defalias 'calc-logical-not #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\301\302\303\300#\207" [V0 calc-unary-op "lnot" calcFunc-lnot] 4]] 5 (#$ . 2214) "P"]) (defalias 'calc-logical-if #[0 "\300\301!\207" [calc-do #[0 "\300\301\302\303\304\301!B#\207" [calc-enter-result 3 "if" calcFunc-if calc-top-list-n] 6]] 2 nil nil]) #@10 (fn N) (defalias 'calc-timing #[257 "\300\301\302\"!\207" [calc-do make-closure #[0 "\302\301\300\303\304$\210\305 \203 \306\202 \307!\207" [V0 calc-timing calc-change-mode nil t message "Reporting timing of slow commands in Trail" "Not reporting timing of commands"] 5]] 5 (#$ . 2567) "P"]) (defalias 'calc-pass-errors #[0 "\30012 \301\211\302K88\303H\211\242\242\304>\204 \301\211\302K88\305H\262\211@@\306>\204* \307\310!\210\211@\311\240\2620\207\210\307\312!\207" [(error) 2 calc-do 15 (error xxxerror) 27 (error xxxerror) error "Foo" xxxerror "The calc-do function has been modified; unable to patch"] 4 nil nil]) (defalias 'calc-user-define #[0 "\301\302!\210\303 \304!\305U\203 \306\307!\210\310\311\312\313!\314Q\315\316\317%!\320 \236\211\203- \211\241\207BAB\241\207" [obarray message "Define user key: z-" read-char calc-user-function-classify 0 error "Can't redefine \"?\" key" intern completing-read "Set key z " char-to-string " to command: " commandp t "calc-" calc-user-key-map] 8 nil nil]) (defalias 'calc-user-undefine #[0 "\300\301!\210\302 \303!\304U\203 \305\306!\210\307 \310\236\206, \226\236\206, \227\236\206, \305\311!\"\207" [message "Undefine user key: z-" read-char calc-user-function-classify 0 error "Can't undefine \"?\" key" calc-user-key-map delq "No such user key is defined"] 5 nil nil]) (defalias 'calc-user-define-formula #[0 "\300\301!\207" [calc-do #[0 "\305\306!\307\211\242\310=\205 \211G\311Y\307\211\211\211\211\211\211\211\307\2036 \312\313\314\fA!A\237\" GS\n8\262\n\202@ \315\n!\210\316\317\"\320\321!\210\322 \262\323!\324U\203U \325\326!\210\327>?\205_ \262\205\234 \330X\203t \331X\204\220 \332X\203\202 \333X\204\220 \334X\203\227 \335X\203\227 \336!\202\234 \337\340\"\262\341 \236\262\204\264 \337\342\343\344 \345\246!\"\262\346P\262\347\350\351Q\n\352\307\f\203\326 \fA9\203\326 \353 A!\202\327 \354%\262\355\230\204\346 \354\230\203\354 \356P\262\357\360\"\205\370 \361\306\"\262\362!\262\203$\363!\203$\203$\364\365N\203\366\353!\367Q\202 \370!\203\264 \203<\357\371\"\2038\372\373\307OP\202@\202@\372P\262\374\347\375\351Q\312\376\377\374\n\"\"\201@ \307$P\262\374\230\203e\362\374P!\202h\362!\262\203\224\363!\203\224\363!\204\224\203\224\364\365N\203\217\366\353!\367Q\202\220\370!\203$\204\270\362\201A \206\264\203\255\353!\206\264\337\342\344 \345\246\"P!\262\203\302\202\356\201B \201C \203\324\201D !\202\327\201E \201F $\201G \"\204\356\364\201H !\203\302 \205\373\205\373\364\201I !\262\312\201J \"\203W\201K \201L !\210\201M \307\201N \201O \201P G\353 \206(\f!\357\201Q \"\2056\361\306\"\262\201R \201S D\201T GDEFDFM\210\201U \365\201F #\210\201V \201W !D\201X \201M D\205t\312\201Y \"C#M\266\201U \365\f#\210\307\203\251\341 \236\211\203\235\211\241\266\202\251 BAB\241\266*\266\n\320\355!\207" [math-arglist calc-user-formula-alist obarray minibuffer-local-map math-integral-cache-state calc-top 1 nil calcFunc-lambda 2 mapcar #[257 "\211A@\207" [] 2 "\n\n(fn X)"] reverse calc-default-formula-arglist sort string-lessp message "Define user key: z-" read-char calc-user-function-classify 0 error "Can't redefine \"?\" key" (13 32) 48 57 97 122 65 90 char-to-string format "%03d" calc-user-key-map "%05d" abs random 10000 "User-" completing-read "Define M-x command name (default calc-" "): " commandp symbol-name "calc-" "" "calc-User-" string-match "\\`calc-\\(.+\\)\\'" math-match-substring intern fboundp y-or-n-p calc-user-defn "Replace previous definition for " "? " "That name conflicts with a built-in Emacs function. Replace this function? " "\\`User-.+" "User" 5 "calcFunc-" "Define algebraic function name (default " #[257 "\211\300\301O\207" [9 nil] 4 "\n\n(fn X)"] all-completions #[257 "\300\301\302P!!\207" [fboundp intern "calcFunc-"] 5 "\n\n(fn X)"] "calcFunc-User" read-from-minibuffer "Function argument list: " prin1-to-string "()" t calc-subsetp "Okay for arguments that don't appear in formula to be ignored? " "Leave it symbolic for non-constant arguments? " #[257 "\211\300\236A\206 \211\207" [((nil . arg-nil) (t . arg-t))] 3 "\n\n(fn X)"] require calc-macs lambda (interactive) calc-wrapper calc-enter-result "\\([^-][^-]?[^-]?[^-]?\\)[^-]*\\'" cons quote calc-top-list-n put math-normalize calc-fix-user-formula append #[257 "\300\301E\207" [math-check-const t] 4 "\n\n(fn V)"]] 22]] 2 nil nil]) #@13 (fn FORM) (defalias 'calc-default-formula-arglist #[257 "\211:\205'