?
Current Path : /usr/share/emacs/24.3/lisp/calc/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : //usr/share/emacs/24.3/lisp/calc/calc-cplx.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:10:42 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/calc/calc-cplx.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\207" [require calc-ext calc-macs] 2) (defalias 'calc-argument #[(arg) "\300\301`\"\207" [calc-do #[nil "\301\302\303#\207" [arg calc-unary-op "arg" calcFunc-arg] 4]] 3 nil "P"]) (defalias 'calc-re #[(arg) "\300\301`\"\207" [calc-do #[nil "\301\302\303#\207" [arg calc-unary-op "re" calcFunc-re] 4]] 3 nil "P"]) (defalias 'calc-im #[(arg) "\300\301`\"\207" [calc-do #[nil "\301\302\303#\207" [arg calc-unary-op "im" calcFunc-im] 4]] 3 nil "P"]) (defalias 'calc-polar #[nil "\300\301`\"\207" [calc-do #[nil "\301\302!\303 \204 \242\304=\203 \305\302\306\307D#\202! \305\302\310\311D#)\207" [arg calc-top-n 1 calc-is-inverse polar calc-enter-result "p-r" calcFunc-rect "r-p" calcFunc-polar] 5]] 3 nil nil]) (defalias 'calc-complex-notation #[nil "\300\301!\207" [calc-do #[nil "\300\301\302\303#\210\304\305!\207" [calc-change-mode calc-complex-format nil t message "Displaying complex numbers in (X,Y) format"] 4]] 2 nil nil]) (defalias 'calc-i-notation #[nil "\300\301!\207" [calc-do #[nil "\300\301\302\303#\210\304\305!\207" [calc-change-mode calc-complex-format i t message "Displaying complex numbers in X+Yi format"] 4]] 2 nil nil]) (defalias 'calc-j-notation #[nil "\300\301!\207" [calc-do #[nil "\300\301\302\303#\210\304\305!\207" [calc-change-mode calc-complex-format j t message "Displaying complex numbers in X+Yj format"] 4]] 2 nil nil]) (defalias 'calc-polar-mode #[(n) "\300\301!\207" [calc-do #[nil "\203\f \302!\303V\202 \304=\203 \305\301\306\"\210\307\310!\207\305\301\304\"\210\307\311!\207" [n calc-complex-mode prefix-numeric-value 0 cplx calc-change-mode polar message "Preferred complex form is polar" "Preferred complex form is rectangular"] 3]] 2 nil "P"]) (defalias 'math-normalize-polar #[(a) "\304A@!\304\3058!\306\n!\203 \307\202M \306 !\203 \n\202M \310=\2048 \311\232\2042 \312\232\2038 \313\n!\202M \314\n!\203I \313\315\313\n! E!\202M \315\n E*\207" [a th r calc-angle-mode math-normalize 2 math-zerop (polar 0 0) rad (float 18 1) 180 math-neg math-negp polar] 4]) (defalias 'math-complex #[(a) "\242\302=\203 \207\242\303=\2036 \304A@!\203 A@\207\305\3068!\302\307A@ A@\"\307A@\306 8\"E)\207\302\310E\207" [a sc cplx polar math-zerop calcFunc-sincos 2 math-mul 0] 6]) (defalias 'math-polar #[(a) "\242\301=\203 \207\302!\203 \303\207\301\304!\305!E\207" [a polar math-zerop (polar 0 0) math-abs calcFunc-arg] 4]) (defalias 'math-imaginary #[(a) "\211:?\206\f @\303>)\204 \304!\203<