profile.lsp

来自「一个音频的可执行程序。可以导入MP3/WAV格式的文件后」· LSP 代码 · 共 28 行

LSP
28
字号
; profile.lsp -- support for profiling;## show-profile -- print profile data(defun show-profile ()  (let ((profile-flag (profile nil)) (total 0))    (dolist (name *PROFILE*)            (setq total (+ total (get name '*PROFILE*))))    (dolist (name *PROFILE*)            (format t "~A (~A%): ~A~%"                    (get name '*PROFILE*)                    (truncate                     (+ 0.5 (/ (float (* 100 (get name '*PROFILE*)))                               total)))                    name))    (format t "Total: ~A~%" total)    (profile profile-flag)));## start-profile -- clear old profile data and start profiling(defun start-profile ()  (profile nil)  (dolist (name *PROFILE*)          (remprop name '*PROFILE*))  (setq *PROFILE* nil)  (profile t))

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?