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 + -
显示快捷键?