Server IP : 111.118.215.189 / Your IP : 13.59.31.221 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/emacs-lisp/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:05:23 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/emacs-lisp/byte-opt.el ;;; in Emacs version 24.3 ;;; 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 bytecomp macroexp] 2) (defalias 'byte-compile-log-lap-1 #[385 "\300\301\302\303C\303C\304\305\306\307\310\311\"\312\"\313\314%\"\266\202#!\207" [byte-compile-log-1 apply format nil mapcar make-byte-code 257 "\211:\204 \2119\203 \304\305\306!\"\203 \307\306!\310\311O!\207\207\300@\240\250\203+ \312\313\300@\"\210\300@\314=\2039 \300\240\210\202r \301\300@\n>\203H AA@\202W \300@>\203U A@\202W A\240\210\300\306\300@!\240\210\304\315\300@\"\203r \300\307\300@\310\311O!\240\210\300@\316=\203} \300\317\240\210\211A\320=\203\216 \300@\321>\204\216 \300@\207\322\323\300@\301@#\207" vconcat vector [byte-goto-ops byte-constref-ops string-match "^byte-" symbol-name intern 5 nil error "non-symbolic byte-op %s" TAG "^byte-." constant const 0 (unbind call const) format "(%s %s)"] 6 "\n\n(fn ARG)"] 16 "\n\n(fn FORMAT &rest ARGS)"]) (defalias 'byte-compile-log-lap '(macro . #[385 "\300\301\302BBE\207" [and (memq byte-optimize-log '(t byte)) byte-compile-log-lap-1] 7 "\n\n(fn FORMAT-STRING &rest ARGS)"])) (put 'inline 'byte-optimizer 'byte-optimize-inline-handler) #@65 byte-optimize-handler for the `inline' special-form. (fn FORM) (defalias 'byte-optimize-inline-handler #[257 "\300\301\302A\"B\207" [progn mapcar #[257 "\211\242\2119\2037 \211\236A\2041 \302!\2037 \211 \236A\2047 \211K\211\262:\203+ \211@\303=\2047 \304!\2047 \305!\2028 \207" [byte-compile-function-environment byte-compile-macro-environment fboundp macro subrp byte-compile-inline-expand] 4 "\n\n(fn SEXP)"]] 5 (#$ . 1693)]) (defalias 'byte-compile-inline-expand #[257 "\211@\211\236A\211\206 \302!\205 KC\211@\211\242)\303=\2035 \304@!\210\211\302!\203/ K\2063 \236A\240\210\305@\204D \306\307\"\210\202\267 @:\203\213 @@\211\303=\203_ \310\311@A@#\202\206 \211\312=\203r $\202\206 \211\313=\203\205 $\202\206 \262\202\267 @9\203\247 @\314=\204\243 \315@AB!\202\267 \202\267 \316@!\203\266 @AB\202\267 \262\207" [byte-compile-function-environment object fboundp autoload autoload-do-load #[1028 "\211@=\204! \211@@\203 \302\202 \303=\204! \304!\210KAB\207\211@=\203/ \305@D\2025 \306\307@!!\211\242\305=\203K \310\211A@)AB!\202T \311\312\313\"!\210\207" [lexical-binding x closure lambda byte-compile function byte-compile-preprocess byte-compile--reify-function byte-compile-unfold-lambda byte-compile-log-warning format "Inlining closure %S failed"] 10 "\n\n(fn FORM NAME LOCALFN FN)"] byte-compile-warn "attempt to inline `%s' before it was defined" error "File `%s' didn't define `%s'" lambda closure t byte-compile-inline-expand byte-code-function-p] 12 "\n\n(fn FORM)"]) (defalias 'byte-compile-unfold-lambda #[513 "\211\204 \305\262@AA@AA\306\211\211@;\203# A\203# A\262@:\2035 @@\307=\2035 A\262\203\305 @\310=\203[ \203J \311\312 \"\210A\204U \311\313 \"\210\314\262\202\276 @\315=\203 A\204m \311\316 \"\210AA\203y \311\317 \"\210\314\262\202\276 \203\231 @\205\216 \320BDB\262\306\262\202\276 \204\260 \204\260 \321\322 \"\210\306\262\323\262\202\276 @@DB\262A\262A\262\2025 \203\332 \323=\204\325 \321\324 \"\210\202\211\203\347 \325\237BB\202\352 \326B\203 \327>\203\314\330\211\331\332\333\334 !\334!#!\210+\211\262\266\205\207" [byte-optimize byte-optimize-log print-length print-level print-escape-newlines "anonymous lambda" nil interactive &optional error "&optional found after &rest in %s" "nothing after &optional in %s" t &rest "nothing after &rest in %s" "multiple vars after &rest in %s" list byte-compile-warn "attempt to open-code `%s' with too few arguments" too-few "attempt to open-code `%s' with too many arguments" let progn (t source) 4 byte-compile-log-1 format " %s ==> %s" prin1-to-string] 16 "\n\n(fn FORM &optional NAME)"]) (defalias 'byte-optimize-form-code-walker #[514 "\242\306:\204! \205 \206 9?\206 \307=?\205\202\310=\203D AA\2035 \311\312\313!\"\210A@\205?\205\202\242\314=\203a \315!\211=\203X \202\\ \316\"\262\202\317>\203| \320\321A@\"\322AA\"BB\202\323=\203\231 \320\324\325\326\327\330 !\331\"\332\333%A\"B\202\334=\203\270 AA\203\257 \335\322A\"!\202\336A@\"\202\337=\203\340 AA\203\327 \337\336A@\"\322AA\307\"BB\202\336A@\"\202\340=\203\340\336A@\307\"\336\3418\"\322AAA\307\"BBB\202\342>\203\322A\"B\202\343=\203-\336A@\306\"\322AA\"BB\202\344=\203[G\345W\203>\311\346!\210\336A@\306\"\336\3418\"\322\345\233\"BBB\202\347>\203\276\203\263\350A!\211\203\211\336@\"\240\204\211A\262\202iA\203\243\211\204\243 \203\243\n\351>\203\243\307\352\211\353\354\355\313!\"!\210+\211\205\256\320\336\"\237B\262\202\320\336A\"B\202\356=\203\320\311\357\313!\"\210\306\202\360>\203\332\202\361=\203\357\336A@\"AABB\202\362=\203\336A@\306\"AABB\202\363=\203\337\306\320\336A\"BB\202\364=\203!\202\365!\2032\320\336A\"B\2029\204B\311\366\313!\"\210\202\203\364\367N\211\262\203\364\204\314\211\370=\204\314\371=\203\301\211@A@)\242\337=\203\301\211@A@)\211@A@)\341\211@A@)89\205\274\345\211@A@)\233?\205\274\211\242\372=\205\274\211@\211A@)=\205\274\3418\242\373=\205\274\3418\211@A@)=\266\202\204\314\311\374\313!\"\210\202\364 \203\346\n\351>\203\346\307\352\211\353\354\375\313!\"!\210+\336\334\376A\377\"B\307\"\202\320\336A\"\201A N\203\201B !\203\310\201C \320\201D \"\"D\202B\262\207" [byte-compile-delete-errors byte-optimize byte-optimize-log print-length print-level print-escape-newlines nil t quote byte-compile-warn "malformed quote form: `%s'" prin1-to-string lambda byte-compile-unfold-lambda byte-optimize-form-code-walker (let let*) mapcar #[257 "\2119\203 \207\211AA\203 \300\301\302!\"\210\211@\303A@\304\"D\207" [byte-compile-warn "malformed let binding: `%s'" prin1-to-string byte-optimize-form nil] 5 "\n\n(fn BINDING)"] byte-optimize-body cond make-byte-code 257 "\211:\203 \301@\302\"\303A\300\"B\207\304\305\306!\"\210\207" vconcat vector [byte-optimize-form nil byte-optimize-body byte-compile-warn "malformed cond form: `%s'" prin1-to-string] 5 "\n\n(fn CLAUSE)" progn macroexp-progn byte-optimize-form prog1 prog2 2 (save-excursion save-restriction save-current-buffer) with-output-to-temp-buffer if 3 "too few arguments for `if'" (and or) reverse (t source) 4 byte-compile-log-1 format " all subforms of %s called for effect; deleted" interactive "misplaced interactive spec: `%s'" #'condition-case unwind-protect catch ignore internal-make-closure byte-code-function-p "`%s' is a malformed function" side-effect-free error-free car setq cdr "value returned from %s is unused" " %s called for effect; deleted" append (nil) x pure byte-optimize-all-constp apply eval] 13 "\n\n(fn FORM FOR-EFFECT)"]) #@70 Non-nil if all elements of LIST satisfy `macroexp-const-p (fn LIST) (defalias 'byte-optimize-all-constp #[257 "\300\203 \211\203 \301@!\204 \302\262A\262\202 \211\207" [t macroexp-const-p nil] 4 (#$ . 7497)]) #@73 The source-level pass of the optimizer. (fn FORM &optional FOR-EFFECT) (defalias 'byte-optimize-form #[513 "\305\"\262\306\211:\203Q @9\203Q \307@\310\"\211\262\203Q !\211\262=\204Q \203G \311>\203G \312\313\211\314\315\316\317!\317!#!\210+\320\"\262\211\202R \207" [byte-optimize byte-optimize-log print-length print-level print-escape-newlines byte-optimize-form-code-walker nil function-get byte-optimizer (t source) t 4 byte-compile-log-1 format " %s ==> %s" prin1-to-string byte-optimize-form] 10 (#$ . 7722)]) (defalias 'byte-optimize-body #[514 "\300\211\211\2030 \206 A\262@\205 \301@\"\262\211\204$ \204) \211B\262A\262\202 \237\207" [nil byte-optimize-form] 9 "\n\n(fn FORMS ALL-FOR-EFFECT)"]) #@72 Return non-nil if FORM always evaluates to a non-nil value. (fn FORM) (defalias 'byte-compile-trueconstp #[257 "\211\242\301=\203 \302A!@\262\202 \211:\203% \211@\211\303=\205$ \211A@)\207\2119?\2064 \211\304=\2064 \305!\207" [x progn last quote t keywordp] 5 (#$ . 8475)]) (put 'byte-compile-trueconstp 'byte-optimizer 'byte-compile-inline-expand) #@68 Return non-nil if FORM always evaluates to a nil value. (fn FORM) (defalias 'byte-compile-nilconstp #[257 "\211\242\301=\203 \302A!@\262\202 \211:\203&